Energetics, physiology and vertebrate ecology.