Charles Greenlaw Hamilton

educationist, critic and naturalist