Arthropod structure & development (Elsevier Science Ltd., 2000)