The Western World: A Narrative History by Anthony Esler | Menrva Books | MenrvaBooks