Ipswich : Thames Bank Publishing Company,