Steve Kroll-Smith Author & Editor

Steve Kroll-Smith is Research Professor of Sociology at the University of New Orleans. H. Hugh Floyd is Professor of Sociology at Stamford University.