Book cover for Eye for an Eye

Eye for an Eye

Synopsis

Details

11 January 2018
352 pages
9781509806645
Imprint: Pan

Reviews

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