Overview

James Stevenson Hamilton

(1867—1957) wildlife conservationist in South Africa