Overview

James Robert Hope Scott

(1812—1873) barrister