ABC's of Science - Oliver, Charles A. (Charles Alexander), 1858-1932