Marsbugs
http://www.lyon.edu/projects/marsbugs/2003/20030609.pdf
We have had an article on the spiders published in Marsbugs.
http://www.lyon.edu/projects/marsbugs/2003/20030609.pdf
We have had an article on the spiders published in Marsbugs.