Philip Barker Top 1000 Scientists (From the beginning of time to 2000 A D) - Hyderbad Universities Press 2002 - 437