A review by thereader3
On a Pale Horse by Piers Anthony

4.0

Thoughtful