Google
×
isbn:81-7434-146-3 from books.google.com
On the life and work of Ida Sophia Scudder, 1870-1960, medical missionary from the United States, in Vellore.