Overview

Sir James Rose Innes

(1855—1942) politician and judge in South Africa