A review by pandaorb
On a Pale Horse by Piers Anthony

5.0