Y. Imura. 1995. New or Least Known Carabid Beetles (Coleoptera, Carabidae) from the Dabashan Mountains at the Northeastern End of Sichuan Province, Central China. Elytra, Tokyo, 1995, 23 (1): 119-128.