Silas Marner : the weaver of Raveloe - Eliot, George, 1819-1880. (Cambridge University Press, 1995)