A review by kerush
On a Pale Horse by Piers Anthony

dark lighthearted

3.0