The enigma variations Book 1989 The enigma variations JR John Maddox Roberts 4.01 2 readers shelved it PublisherBerkleyLanguageEnglishPublished1989