update: teddy's terrific travels
Getting there...I need to set this aside for a bit before finishing it. Comments appreciated!
Crossposted from Dreamwidth.
By logging in to LiveJournal using a third-party service you accept LiveJournal's User agreement