Insects and Physiology.
Publisher: Edinburgh: Oliver & Boyd 1967.
Published: 1967-01-01