The Mayor of Casterbridge - Hardy T. Thomas (The millennium library)