Moore, J. Bailey, History of the Town of Candia, Rockingham County, N.H.: From its first settlement to the present time, Manchester, NH, G.W. Browne, 1893. Online: Ancestry.com.