Book cover for The Lie of the Land

The Lie of the Land

Synopsis

Details

28 February 2011
304 pages
9780330535885
Imprint: Picador