
The book list is sorted in publication date order - newest first. You can sort the list by clicking on the Sort button. To see a simple list or a cover view list, click on the icons below.
Robert Doyle resigned from Special Branch two years ago so, when intelligence officers call him out to a case in the wee hours, it just can't be good news. It just gets worse when he finds he has to investigate a theft from a secret HAZMAT laboratory...
By the 2050s, advanced drugs have allowed humans to create an infinite shared dreamland where they can go and live out their fantasies. This is The City. But dreams can be bad as well as good. And sometimes you cannot wake up from them. For those who...
Berlin 1939: Ted McDowell is a foreign correspondent whose former love for the German capital has turned sour since he has seen what the Nazis have done to it. One day, he treats a half-starved Jewish woman to lunch. He little realizes that this smal...
Berlin 1939: Rachel Löwenthal is a Jewess struggling to support herself and her ailing mother. When she goes into a café to try to sell some trinkets and an English journalist treats her to lunch neither of them realizes that this small act of kind...