Stephen Hawking - A Life in Science - White & Gribbin