Nielsen Hayden genealogy

Genealogy of Richard Currier of Salisbury and Amesbury, Massachusetts (1616-1686-7) and Many of His Descendants by Harvey Lear Currier. Newport, Vermont: Orleans County Historical Society, 1910.



Source Information