HAMPSHIRE And the Isle of Wight The Buildings of England