This has got to be one of my favorite Torchwood stories. Gary Russell does a fantastic job getting the characters spot on.
The story opens with Captain Jack Harkness at a train station in Cardiff, looking for someone. Random, yes, but that's not the odd part. The odd part is that it's not 2008, oh no, but towards the end of WWII. I warn you now, this book will jump back and forth between past, present, and future and will get a bit confusing. Yet it is worth every moment of confusion, for Russell does a wonderful job at keeping up suspense while having the plot continue to develop. For you Janto fans out there, it has many cute, sweet, heartfelt, and domestic moments between the boys. This book also gives a little bit more insight into the mystery that is Bilis Manger, and further develops the mystery surrounding Jack. If you don't have this book you should buy it immediately.