Malta : island fortress or bridge of peace /
Sciortino, Ian.
Oxford : New Cherwell Press,
2000.