A review by boatreads
Requiem for the Devil by Jeri Smith-Ready

I liked it and hated it