Author: sahiya
Rating: All Ages
Word Count: 4217
Author's Summary: Giles is having nightmares. But he needn't fear they might come true, because they already have.
Characters/Pairings: The Doctor (10th), Martha Jones, Rupert Giles (Buffy the Vampire Slayer crossover)
Warnings: none
Recced because: I love the way that