Chaithanya K

17%
Flag icon
Biologists never tire of stressing the distinction between mechanism and function: it is very common for animals to achieve the same end (function) by different means (mechanism).
Are We Smart Enough to Know How Smart Animals Are?
Rate this book
Clear rating
Open Preview