Review from Culpability → July 23, 2025 This book was a rollercoaster of emotion, a great story and also a conflicting pull on morality and logic.