A review by foosreadsandwrites
Perelandra by C.S. Lewis

4.0

Couldn't say it better than I saw Jeremiah Herbert had put it:

"Good sci fi with a purpose." Except I might capitalize the 'P' - it did get a little preachy at times. :)