Affinity Book 2001 Affinity JW J. N. Williamson 6 readers PublisherLeisure BooksLanguageEnglishPublished2001 NightmaresFictionAmnesiaMemory