Respiratory physiology of vertebrates life with and without oxygen - Nilsson, Göran E. (Cambridge University Press, 2010)