Author's Notes:
I've been trying to post this on LJ but the technology is currently working against me (it's conspiracy!). So, thanks to Gee for beta reading so quickly, and as soon as this is up, I'll post it on LJ via the far more reliable method of a link.