The mill on the Floss : a natural history