Book cover for Host

Host

Paperback

Synopsis

Details

10 March 2016
416 pages
9781447297628
Imprint: Pan

Reviews

The master of the medical thriller.