The Book of Sherborne: Abbey, Town and School (Halsgrove Parish History)