Ipswich Past and Present by David Kindred