what are the strengths and weaknesses of evolutionary psychologyis evolutionary psychology compatible with you world?