Insect Molecular Biology and Biochemistry Lawrence I. Gilbert - Academic Press 2012 ISBN: 9780123847478 978-0-12-384747-8