Page M. G. P & Treadaway, C. G. 2003. Schmetterlinge der Erde, Butterflies of the world Part XVII (17), Papilionidae IX Papilionidae of the Philippine Islands. Edited by Erich Bauer and Thomas Frankenbach Keltern: Goecke & Evers; Canterbury: Hillside Books. ISBN978-3-931374-45-7
Page M. G. P & Treadaway, C. G. 2003. Descriptions of New Subspecies and Changes in Classification in Bauer & Frankenbach, Schmetterlinge der Erde Butterflies of the world, Suppl. 8: 1-6