Physiological systems in insects - Klowden, Marc J. (Elsevier, 2023)