Overview

James Muirhead

(1830—1889) jurist