Memory for animal tracks: a possible cognitive artifact of human evolution.

Memory for animal tracks: a possible cognitive artifact of human evolution.