with an introduction by Brian Aldiss and notes by Andy Sawyer with an introduction by John clute and notes by John S. Partington with an introduction, bibliography and head notes by Karen Hodder with an introduction by Eric Foner ; notes by Henry Collins. with an introduction and revised notes by John Bugg with an introduction and notes by Petr Barta with an introduction and notes by Petr Barta. with an introduction by Ernest Chui and an essay by Natasha Egan with an introduction and notes by A. C. Ward with an introduction and notes by Carol Howard.