Overview

James William Johnston

(1792—1873) politician and lawyer in Canada