Craig Harper

Craig Harper

Social psychologist and researcher interested in controversial ideas and decision-making. Posts represent personal views. http://craigaharper.wordpress.com

Editor of Open Psychological Science