Book cover for The Ghost of Che Guevara

The Ghost of Che Guevara

Synopsis

Details

18 October 2011
224 pages
9780230760776
Imprint: Macmillan New Writing