, ?A contribution to the knowledge of the Papilionidae of Kriti Island.?, AtalantaAtalanta, vol. 28, pp. 35-41, 1997.