Song D., Zhu M., Chen J. 1999.
The Spiders of China.
Hebei Science and Technology Publishing House 1-640, illustrations t 1-330, t phot 1-4,.
Diagnostic illustrations used by permission of the © Editor of the Hebei Science and Technology Publishing House and the Author(s).