The mayor of Casterbridge - Herdon, Tim; Hardy, Thomas, 1840-1928 (Cambridge discovery readers, 2009)