A great read for anyone with an interest in Science. I wish this could have been the type of history I had been taught in school. It shows how individuals never gave up despite all the odds stacked against them. It also shows that you don't always have to be first over the winning line to push scientific understanding forwards. And I never knew that the lives of so many brilliant people overlapped, how they depended on each others' contributions, and how they kept on working despite disbelief, plagues, and war.