Villain by Caro Savage 5 ⭐⭐⭐⭐⭐ This book has it all – it is super fast paced, with a ballsy-yet-human female lead; it has … More