Jack A. Palmer profile picture

Jack A. Palmer

Is this your author profile? Create an account to claim and customize it!

Stand Alone

Evolutionary Psychology: The Ultimate Origins of Human Behavior
The Bridge to Shangri-La for Optimum Health A Book to Help You Keep and Restore Your Health