A good book but very dark and touches on a number of sensitive issues. One should probably read a bit about content before buying.