Book cover for Host

Host

Synopsis

Details

22 October 2015
400 pages
9781447297635
Imprint: Macmillan

Reviews

The master of the medical thriller.