Overview

James Mackenzie Maclean

(1835—1906) journalist and politician