Solar by McEwan, Ian [Nan A. Talese, 2010] ( Hardcover ) [Hardcover]