Thomas Hardy (Routledge Revivals) - Page, Norman (Routledge Revivals Ser.)