Book(print)#12001The triangle of Mediterranean: [the knights of Malta between the Kingdom of Naples and Arabs-Barbary States of Maghreb]In: Collana storicaLoCelso, Luciano; Lo Celso, LucianoLoCelso, Luciano; Lo Celso, LucianoOrder using Availability