Stephen Hawking : a biography / - Larsen, Kristine. (Greenwood Press,, 2005)