A review by phre3d
Grail by Elizabeth Bear

3.0

Take away the preachy sections and it would get a higher rating.