Ratings207
Average rating4
Slow, somewhat difficult exposition but builds to a deeply moving climax. Unlike anything I have read before in the way it works out thorny theological questions through a deeply character-driven science fiction novel. Well worth reading.