'A master of plotting and pacing' - New York Times
'With every new book I appreciate John ...(+)
Giles Sparrow studied Astronomy at University College London, and Science Communication at Imperial College, before embarking on a career in publishing. He has acted as author, consultant and contr...(+)