Church and Manor of Puttenham, Hertfordshire: A History of England in Miniature