A succinct Review of recent Attempts to explain several remarkable Facts in the Physiology of Spiders and Insects

Published in Journal of the Proceedings of the Linnean Society of London. Zoology, in 1863, in volume 7, issue 27, pages 154-160

Date published:1863

BHL: 8581010