Loading
JB![]()
author
James P. Brennan
James P. Brennan is Professor of History at the University of California, Riverside, where he teaches modern Latin American history. James P. Brennan is Professor of History at the University of California, Riverside, where he teaches modern Latin American history.