Rob Hart is a skilled writer. He does a good job of pacing, tone and especially distinctive charater voices. Unfortunately he appears to be an ideologue and uses his story telling prowess to spread his dogma. After the third incident of a random racist white character, I quit reading. That came at 27% completion. There simply isn't enough evidence of white supremecy in western society to satisfy todays political left .. so they manufacture it.
Too bad. Rob could be a quality author.