Dr. Ida Sophia Scudder (December 9, 1870 – May 23, 1960) was a third-generation American medical missionary in India of the Reformed Church in America.
A memoire of sorts
Dr. Ida Sophia Scudder (December 9, 1870 – May 23, 1960) was a third-generation American medical missionary in India of the Reformed Church in America.