Animal and human innovation: novel problems and novel solutions.

Animal and human innovation: novel problems and novel solutions.