Overview

Frederic Hugh Page Creswell

(1866—1948) politician in South Africa and mining engineer