Dr. James Kennedy
Rev. James Kennedy, was a missionary of the London Missionary Society, during his long residence in the North Western regions of India and Kumaon, (present day Uttarakhand).
Rev. James Kennedy, was a missionary of the London Missionary Society, during his long residence in the North Western regions of India and Kumaon, (present day Uttarakhand). See less