A History Of Science, Volume 4 by Henry Smith Williams & Edward Huntington Williams