Eco-energetic consequences of evolutionary shifts in body size.

Eco-energetic consequences of evolutionary shifts in body size.