Three Oxfordshire Parishes: A History of Kidlington, Yarnton, and Begbroke B Stapleton - Hardback £35.00 Find out more