" Understanding human differences : " Kent L. Koppelman, Professor Emeritus, University of Wisconsin--La Crosse.