[1]
Edgecombe, G.D. 2007. Centipede systematics: progress and problems*. Zootaxa. 1668, 1 (Dec. 2007), 327–341. DOI:https://doi.org/10.11646/zootaxa.1668.1.17.