Animal intelligence takes many forms and often defies human expectations. Some species solve problems, communicate complex ...
This 30-million-year-long gap is actually rather helpful to Darwin. It means that there was plenty of time for the ancestor ...