History of the Town of Hingham, Plymouth County, Massachusetts