James Alexander Stewart-Mackenzie Biography

James Alexander Stewart-Mackenzie (23 September 1784 – 24 September 1843), was a Scottish politician and British colonial administrator.

Read about James Alexander Stewart-Mackenzie in Wikipedia
Random Authors