Historiography: ancient medieval and modern - Breisach, Ernst (2007)