Book cover for The Lonely Leader

The Lonely Leader

Synopsis

Details

03 May 2012
416 pages
9781447225874
Imprint: Picador