I enjoyed this book. The author does a very good job of setting the context of the times in which the various scientists lived and worked. In addition to discussing the discoveries of the different scientists, the author also provides insight into the lives and personalities of the scientists. The author also touches on the scientific focus, but does lose the listener in technical details. The narrator is interested in the subject and engages the listener. Overall, I recommend this book for those who interested in science, history, biography, or social change.