Patrick Villiers

Patrick VilliersDoctor in history, professor of modern history at the University of Littoral-Côte d’Opale, specialist in military history.

Book: