Jay McCaulay

314 pages first pub 2008 (editions)

dark tense fast-paced