a hundred visions and revisions