Firefly encyclopedia of insects and spiders / - O'Toole, Christopher. (Firefly Books, 2002)