Research papers /
Vale of Evesham Historical Society.
Evesham : Vale of Evesham Historical Society,
Vale of Evesham Historical Society