On the Shoulders of giants - HAWKING, STEPHEN (New Delhi Viva Books Pvt Ltd, 2003)