Stephen hawking a life in science - White, Michael (England Penguin Books, 1992)