Books

  1. The Middle Ages : An Illustrated History (Oxford Illustrated Histories (Y/A))
    The Middle Ages : An Illustrated History (Oxford Illustrated Histories (Y/A))

  2. The Course of Modern Jewish History (Vintage)
    The Course of Modern Jewish History (Vintage)

  3. Brave Companions: Portraits in History
    Brave Companions: Portraits in History

  4. Corrupting Sea: A Study of Mediterranean History
    Corrupting Sea: A Study of Mediterranean History

  5. Statecraft: Strategies for a Changing World
    Statecraft: Strategies for a Changing World

Books