Review from Challenge → April 11, 2021 This story has good character development and depth, the protagonist is very human, very flawed, and makes you both root for and against him by turns