Nikolajev, G. V., and D. Ren. “The Oldest Fossil Ochodaeidae (Coleoptera: Scarabaeoidea) from the Middle Jurassic of China”. Zootaxa, vol. 2553, no. 1, July 2010, pp. 65–68, doi:10.11646/zootaxa.2553.1.4.