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