Overview

John Xavier Merriman

(1841—1926) politician in South Africa