Book cover for Nano

Nano

Synopsis

Details

14 February 2013
400 pages
9780230769021
Imprint: Macmillan

Reviews

The master of the medical thriller.