Rural Settlements and Society in Anglo-Saxon England by Helena Hamerow