Malta and the Knights Hospitallers
Publisher: Seeley and co., limited
Published: 1905
Language: eng