by Robert A. Heinlein See this book on Amazon » Peter has read this book Recommended Comment: “Interesting concepts presented in a science fiction world. A good book to grok.” Also worthy of note is that the Church of All Worlds was founded on many of these concepts once the fantasy part is removed. Many of […]