Source Information
Ancestry.com. The life of Alexander Duff, D.D., LL.D, Vol I [database on-line]. Provo, UT, USA: Ancestry.com Operations Inc, 2008.Original data: George Smith. The life of Alexander Duff, D.D., LL.D. New York: A.C. Armstrong; [1879?].