Review: Well crafted
Rating: 5 out of 5
Date: 07 20, 2014
Deep understanding of human nature, likeable heroes, and nosuperficial snap solutions to problems. Well done. Cover mightdiscourage some readers who would enjoy the book by lookingtoo grim.