Book cover for Hood Rat

Synopsis

Details

16 February 2012
304 pages
9780330523080
Imprint: Picador