Maloney's Law (Maloney's Law #1) - Anne Brooke 4 stars for the plot, 2 stars for disliking pretty much every single character, 3 stars in total