Joseph Coohill

Joseph Coohill

Joseph Coohill is Assistant Professor of History at Pennsylvania State University. He specialises in the history of 19th century Britain and Ireland.