Silas Marner : The Weaver of Raveloe - Eliot, George, 1819-1880. (David Campbell, 1993)