starscolapse rated Fairest of All (Villains, #1): 5 stars April 19, 2019 Public Fairest of All (Villains, #1) by Serena Valentino