Comparative Physiology of Vertebrate Respiration by Shirley Hughes & George Morgan Hughes