 He graduated from White Station High School in Memphis, Tennessee, in 1967, and attended Rhodes College in Memphis, but transferred in his junior year to Simon Fraser University in Canada, earning his B.A.Honors degree in 1971.He received a Ph.D. degree in Sociology from Uppsala University in Sweden.