The oonopid spiders (Araneae: Oonopidae) from Hainan Island, China - Tong, Y. F.; Li, S. Q. (Raffles Bulletin of Zoology, 2008)