Overview

Charles James Buchanan Riddell

(1817—1903) army officer and geophysicist