Birgu. A Maltese maritime city. (Malta University Services, 1993)