Mortal Follies (The Mortal Follies, #1) by Alexis Hall Good! There were a few places where the pacing almost lost me, but it ended well.