A History of the County of Wiltshire: Volume 13, South-West Wiltshire: Chalke and Dunworth Hundreds