" The physiology of mosquitoes " by A.N. Clements, Department of Physiology and Biochemistry, University of Southampton.