Dancing Across Time (Book Two of The Bad Wolf Chronicles)
28 parts Complete
28 parts
Complete
After her difficult past, Jessie Nightshade found a way to run from it all. She's trusted the Doctor since "run," and they haven't stopped since. With Captain Jack Harkness onboard, she finally felt...