The Mayor of Casterbridge (Oxford World's Classics) By Hardy, Thomas Paperback From $5.65 Free Shipping