Archaeology, the Castle Ditch, and its skeletons · Oxfordshire · Hottub