J Sheehan
James J. Sheehan served as president of the American Historical Association in 2005. He is Dickason Professor in the Humanities and Professor of History at Stanford University.
James J. Sheehan served as president of the American Historical Association in 2005. He is Dickason Professor in the Humanities and Professor of History at Stanford University. See less
J Sheehan's Featured Books