Katie Watson and the Caged Canary (Katie Watson Mysteries in Time Book 3)
"I would just have to wait and watch for a sign, a flicker, a whisper of magic, and hope that when it came, I would be ready." Time travel is never simple. At least that's what Katie's previous two experiences have taught... See More