Title: Proceedings of a one day symposium on spiders and their allies held on Saturday21st November 1987 at the Zoological Society of London
First published: 1992