Margherita de Candia
The International Spectator, Vol. 60, No. 1, March 2025, p. 33-54
In: The International Spectator 60/1
Bern [etc.], Peter Lang, 2019, 222 p. : ill.
In: Global Politics and Security 3