Fomichev, A. A. and Omelko, M. M. (2023) “Discovery of the ogre-faced spiders (Aranei: Deinopidae) in Sumatra (Indonesia), with description of a new species”, Acta Biologica Sibirica, 90, pp. 361–368. doi: 10.5281/zenodo.7895543.