I agree, it is indeed, a good book. I just finished it myself. I don’t believe that the racism angle was overplayed. It was the times. There have been plenty of places and times that people were less than perfect. It is the people who dwell on it and expect people today, to be held responsible for the actions and thoughts of yesterday, that are the truly twisted ones.