Peter McGraw

Peter McGraw, Assistant Professor of Marketing and Psychology, University of Colorado. Director, Humor Research Lab.

Latest Posts