Bernard E Brown

Bernard Brown received his Ph.D. from Columbia University, and taught at Vanderbilt University, SUNY (Buffalo), and then The City University of New York (Graduate School), where he is Professor Emeritus of Political Science. He received numerous awards (several Fulbrights, a Rockefeller Foundation Humanities Fellowship, and a National Endowment for the Humanities Fellowship), and has been visiting professor at the universities of Rennes (France), McGill (Montreal), Delhi (India), Dakar (Senegal...See more