Overview

Thomas Henry Farrer

(1819—1899) civil servant