Skip to main content

James Grehan

James Grehan is Associate Professor of history at Portland State University. He received his doctoral degree in history from the University of Texas at Austin. He currently lives in Portland with his wife and son.