This isn't a bad book for beginners in the history of science. The narrative is well told, in a lively style, and ought to provoke more interest in this fascinating topic. However anybody with a basic knowledge of this field might end up feeling a little short changed. Many of the significant characters Jardine looks at are given less examination than they might deserve, and important developments are sometimes given only cursory attention. For example, her early assertion that a range of characters including John Flamsteed, Hevelius Robert Hooke and even Kepler are "largely unknown" will not sit easily with many historians of science - and perhaps this indicates the book's target audience. Also some of Jardine's attempts to draw parallels between the seventeenth and twentieth centuries can lead to some questionable conclusions. Were the British-French research efforts into blood transfusions in the 1600's really "The precursor to the US-USSR space race" as is claimed, for example? All in all, a good introduction, well illustrated and with a satisfactory bibliography and list of suggested further reading. But neither a work of huge originality or particularly noteworthy perception.