Prince Charming rescues a student in a small college town in this fast-paced urban fantasy with rich world building and a strong female lead. Someone, somewhere, has declared war on Kevin Kichida, and that someone has a long list of magical predators on their rolodex. The good news is that Kevin lives in a town where Ted Cahill is the new sheriff and old ally of John Charming. The attacks on Kevin seem to be a pattern, and the...