This story is well written, checks all the boxes. Emotional, surprising, laughter, tears, anger, love & undeniable need for justice, good to triumph over unimaginable evil. It’s the middle of the night I am starting to read the sequel as sleep has just taken back seat for need to what happens next.