by RibaldWriter
Not sure what else I can say -- WOW! Just keep going. The story is getting complicated but you seem to keep everything straight.