Ipswich, England and Ipswich, Mass. have more in common than their monikers. Through each runs a river that powered industry until the arrival of the steam engine, and now serves the needs of pleasure ...