Stephen Hawking : a life in science - White, Michael (Abacus, 2003)