A history of Hatfield, Massachusetts, in three parts... eBook