Stephen Hawking : a life in science - White, Michael