On the shoulders of giants The great works of Physics and Astronomy - Hawking , Stephen (Viva Books, 2003)