I really recommend that you check out the book Born to Run [1] which examines barefoot running and how we've evolved. It's been a while since I read it, but I believe it even includes a chapter about persistence hunting [2].
1. http://www.amazon.com/Born-Run-Hidden-Superathletes-Greatest...