John William Roberts - Pedigree | FamilyCentral
 Aug 1836 - 6 Mar 1923
Family Group
Family Group
Mary Caroline Nichols
 md. 28 Aug 1859