DR. JOSEPH DALTON HOOKER. 



