Review of Witches Protection Program by Michael Phillip Cash

Are you a good witch or a bad witch? A Davina or a Willa? That’s the world investigator Wes Rockville is thrown into when he’s reassigned to a little-known unit called the Witches Protection Program. Wes knows this is his… Read more