(1)
Fomichev, A. A.; Omelko, M. M. Discovery of the Ogre-Faced Spiders (Aranei: Deinopidae) in Sumatra (Indonesia), With Description of a New Species. abs 2023, 9, 361–368.