Science - Patricia Fara

A groundbreaking new history of science, from ancient Babylon right up to the latest hi-tech…