ROBERT ZECKER is Professor of History at Saint Francis Xavier University in Nova Scotia. He has taught courses on immigration and ethnicity, race in America, U.S. social movements, class, and urban studies, and has published numerous articles and a book chapter on immigration.