'A master of plotting and pacing' - New York Times
'With every new book I appreciate John ...(+)
Technology moves fast - so where will it have taken us by 2050? How will it affect the way we live? And how far are we willing to let it go? In Megatech, (+)