FOMICHEV, A. A.; OMELKO, M. M. Discovery of the ogre-faced spiders (Aranei: Deinopidae) in Sumatra (Indonesia), with description of a new species. Acta Biologica Sibirica, v. 9, p. 361–368, 6 May 2023.