INSECT neurobiology / edited by J.E.Treherne - Amsterdam North-Holland pub. 1974 - xvi, 450 p.

Includes index.

720471362

595.7 / INS