Kevin MacDonald is Professor Emeritus of Psychology at California State University–Long Beach. After receiving a Masters …

source