Rise and fall of the great empires - Taylor, Andrew (Quercus History, 2008)