Oulie
Samuel Charters MacPherson
Photo: Unknown author, Public domain, via Wikimedia Commons

Samuel Charters MacPherson

Samuel Charters Macpherson was a Scottish political agent in India.

Excerpt from Wikipedia, available under CC BY-SA 4.0.

Books