Book cover for Last Hostage

Synopsis

Details

31 July 2014
576 pages
9781447275039
Imprint: Pan