Stephen Hawking : a life in science / - White, Michael (Joseph Henry Press, 2002)