Bad Wolf (Book One of the Doctor's Daughter)
A long time ago, a Time Tot went missing out of her mother's house in London and ended up on the doorstep of Jackie Tyler's flat with no letter explaining who she is. So, that baby grew up with the name Jessica Tyler until she was 16 and learnt who she really is thanks to Captain Jack Harkness who has been protecting her in the shadows since a young age. Now, Angel is 20 years old, working at Torchwood 3, and waiting for her dad to show up. But what if Rose doesn't become the Bad Wolf? How will the storyline change? And will Jack join them on their travels throughout time and space, or will he wait until his past self has been with them?…