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