Agents of Subversion Book 2022 Agents of Subversion JD John Delury 3 readers PublisherCornell University PressLanguageEnglishPublished2022