The History of Science from the Ancient Greeks to the Scientific Revolution (On the Shoulders of Giants)