Empires in FrictionEgypt in the Sixteenth CenturyNelly Hanna SurrenderBrian O'Hare Revolutions of All ColorsA NovelDewaine Farria