Stephen D Reicher ( Steve Reicher ) is Professor of Social Psychology and former Head of the School of Psychology at the University of St Andrews .
Stephen D. Reicher ( Steve Reicher ) is a Professor of Social Psychology and a former head of the School of Psychology at the University of St Andrews .