Thackeray's Universe: Shifting Worlds of Imagination and Reality by Catherine Peters | Menrva Books