Top 1000 scientists: From the beginning of time to 2000 AD - Philip Barker (Universities press, 2002)