Tamara Harpster rated On a Pale Horse (Incarnations of Immortality, #1): Show rating 5 stars June 9, 2013 Public On a Pale Horse (Incarnations of Immortality, #1) by Piers Anthony