Kurt Rumbucher and Oliver Schäffler (2004). Part 19, Papilionidae X. Troides III. in Erich Bauer and Thomas Frankenbach Eds. Butterflies of the World. Keltern: Goecke & Evers ISBN978-3-937783-02-4
Tsukada, E. and Nishiyama, Y. (1982). Butterflies of the South East Asian Islands. Vol. I Papilionidae. (transl. K. Morishita). Plapac Co. Ltd., Tokyo. 457 pp.