Cosmic evolution : outlines of cosmic idealism / by John Elof Boodin | NiceBooksReads