Ecological and environmental physiology of insects - Jon F Harrison (Oxford university press, 2012)