Author: Charles Julius 1811-1879 Hempel