James R. Green teaches in the College of Community and Public Service, University of Massachusetts at Boston. He received his doctorate from Yale University and has also taught at Brandeis University and Warwick University, England, where he was a visiting lecturer at the Centre for the Study of Social History.