The Mayor of Casterbridge: Introduction by Craig Raine by Thomas Hardy Back to product details page >