History of Hadley Including the Early History of Hatfield, South Hadley, Amherst and Granby, Massachusetts
Subtitle: Also Family Genealogies