The Millers of Bishop's Stortford, Co. Herts, England