Gregory Cochran
Jump to navigation
Jump to search
Gregory Cochran is an American author known for widely-discredited ideas about the role of race on IQ and the causes of human sexuality.
Cochran played College Bowl at Illinois.[1]