Bruce J Dierenfield
Bruce J. Dierenfield is Peter Canisius Distinguished Teaching Professor of American History at Canisius College in Buffalo, New York, where he directs the All-College Honors Program and the African-American Experience.
Bruce J. Dierenfield is Peter Canisius Distinguished Teaching Professor of American History at Canisius College in Buffalo, New York, where he directs the All-College Honors Program and the African-American Experience. See less
Bruce J Dierenfield's Featured Books