Book cover for Eye for an Eye

Eye for an Eye

Synopsis

Details

11 January 2018
368 pages
9781509806652
Imprint: Pan

Reviews

Wilkinson's story spreads like a pool of blood . . . his talent becomes ever more obvious