The Mayor of Casterbridge (Modern Library Classics) By Hardy, Thomas Paperback Price $5.65 Free Shipping