Comment

Aug 15, 2019taylorsu rated this title 5 out of 5 stars
Didn't end quite the way I would have wanted, but actually more realistic and morally the right thing. An excellent book.