Overview

Margaret Stephen Kennedy

(1814—1891) missionary in India