Get a Life begins with Paul Bannerman, a South African ecologist, being treated for thyroid cancer with radioactive iodine. To spare his wife and child any peril from the radioactivity, he returns to his parents' home to recuperate. He's returned...
As a practised reporter until her newspaper went to that great pressroom in the sky, PI Tess Monaghan knows and loves every inch of her native Baltimore. It's a quirky city where baseball reigns, but lately homicide seems to be the second most...
T. J. Jones is black, Japanese, and white; his given name is The Tao (honest!), and he's the son of a woman who abandoned him when she got heavily into crack and crank. As a child he was full of rage, but now as a senior in high school he's...
Felix Gomez returned from the war in Iraq a changed man—once a soldier, now forever a vampire. So the undead underworld put his skills to work as a private detective, specializing in the sordid, the sexy, and the supernatural.After...
An intense, personal story of survival, a departure from the more sweeping "battle against great evil" tales that characterize the rest of the Harpers books. Journeying far north in defiance of her Harper superiors, Martine of Sembia finds herself...
Young and athletic, London cycle courier Astrid Bell is bad luck – for other people. First Astrid's neighbour Peggy Farrell accidentally knocks her off her bike – and not long after is found bludgeoned to death. Then a few days later, Astrid is...
Simeon Krug has a vision — and the vast wealth necessary to turn dream into reality. What he wishes is to communicate with the stars, to answer signals from deep space. The colossal tower he’s constructing for this purpose soars above the...