A history of science - Sarton, George. (Cambridge)
XXVI+646 s.