The author has created realistic characters you want to see survive and some you want to give a good kick in the pants into the reality they just won’t accept. Strong, Heroic characters are both woman and men. Then we have the evil, selfish characters that need to get the punishments they deserve. The whole story is action packed and makes you wonder what role you would play in this new world.