by imskyclad
Thank you for writing this -- and please recruit someone to help you proofread. There are a LOT of small errors that distract from the flow of the story. Will be really great when you get it cleaned up!