Internet Archive BookReader

Otis Robinson Bacheler : fifty-three years missionary to India