John Bunyan?s Imaginary Writings in Context - Nancy Rosenfeld (Taylor and Francis, 2018)