Lemuel SchafferBooksTwo Views of the Future Study GuideTwo Views of the FutureAuthor data: Open Library