On the shoulders of giants: the great works of physics and astronomy - Hawking, Stephen; Editor (2003)