346 pages
English language
Published June 24, 2011 by Canongate.
346 pages
English language
Published June 24, 2011 by Canongate.
A veil of melancholy has fallen over Jacob Marlowe. He's the last of his kind. Hunted by his enemies and haunted by his past, he is worn out by centuries of decadence and debauchery, and by the demands of his lunatic appetites. He decides to submit to the authorities at the next full moon. However, as Jacob counts down to suicide, a violent murder and an extraordinary meeting plunge him straight back into the desperate pursuit of life.