Book cover for Let the Dead Lie

Let the Dead Lie

Synopsis

Details

01 August 2013
400 pages
9781447248873
Imprint: Mantle