A History of Science - Volume 1 by Henry Smith Williams