Thomas Hardy The Mayor of Casterbridge - Noida Maple Press 2022 - 368 ISBN: 9789380816067 Dewey Class. No.: 823.8 HAR