Principles of Animal Design: The Optimization and Symmorphosis Debate/en-ca/principles-of-animal-design-the-optimization-and-symmorphosis-debate/4438A690-0F8E-466D-A851-15952ECA5FB2.html4438A690-0F8E-466D-A851-15952ECA5FB2
Principles Of Animal Design: The Optimization And Symmorphosis Debate