Working as a spirit talker is as dangerous as it is underpaid...and that is just the start of Jack Worthington's problems in the urban fantasy, Old Haunts. Jack is behind on the rent, terminally single, and is greeted every morning by the ghost of an eighty-year-old woman with a bad memory. But things are about to get worse. In saving the life of a client, Jack is forced to break one of the fundamental laws of existence, a crime that carries with it the punishment of death. Knowing that his days--or hours--are numbered, he races to forestall his inevitable death sentence, but in his travels unwittingly stumbles upon a potential catastrophe in the making. Now he has to figure out why the ghosts of London City are sowing fear and paranoia into the minds of police and ordinary citizens, and what it all has to do with the anniversary of the infamous citywide riots that occurred one year ago to the day. His search eventually leads him to a haven for the city's underworld denizens, where he must face a vampire with whom he shares a terrible link to the past, all while trying to stay alive just long enough to avert the apocalypse. Some days saving the world kinda sucks.