mirihawk rated For Love of Evil: 5 stars March 24, 2013 Public For Love of Evil by Piers Anthony (Incarnations of Immortality, #6)