O’hara, J. E., H. Shima, and C. Zhang. “ANNOTATED CATALOGUE OF THE TACHINIDAE (INSECTA: DIPTERA) OF CHINA”. Zootaxa, vol. 2190, no. 1, Aug. 2009, pp. 1–236, doi:10.11646/zootaxa.2190.1.1.