The Old Families of Salisbury and Amesbury, Massachusetts 
Subtitle: With some related families of Newbury, Haverhill, Ipswich, and Hampton, and of York County, Maine (#2935)
Edition: Indexed edition
Publisher: Clearfield Co
Published: July 2002
Language: eng
Format: Paperback
Number of pages: 1097
ISBN-13: 9780806309668
Subjects: History: American; United States - State & Local - General; History