by Abashed
Part 3 is pending. Sorry for the short length, I send them as soon as I write them.
Thanks for all your efforts!