Stephen R. Duncan is a Professor of History at Bronx Community College-CUNY who specializes in US cultural and intellectual history.