by Lancerlanesnate
You write amazingly... it's well thought out and organized and keeps you interested the whole time. Bravo!