Community Reviews
A tough read, because it confronts you with the most dark aspects of human nature and your responsibility to be aware of the line in your own heart that divides good and evil.
See why thousands of readers are using Bookclubs to stay connected.