Thomas Carlyle the critical heritage (Routledge & Kegan Paul, 1971)