Title: Alexander Duff, D.D., LL.D.
Subjects: Missionaries, Biography
Places: India, Scotland
People: Alexander Duff (1806-1878)