Bob Carter teaches race and ethnic studies in the department of sociology, University of Warwick. Home page