Stephen Brooke
Stephen Brooke is a Professor of History at the University of York, Toronto. He has been a co-editor of the journal Twentieth-Century British History since 2004 and managing editor since 2010. He has also served on the editorial boards of Contemporary British History and the Journal of British Studies.
Stephen Brooke is a Professor of History at the University of York, Toronto. He has been a co-editor of the journal Twentieth-Century British History since 2004 and managing editor since 2010. He has also served on the editorial boards of Contemporary British History and the Journal of British Studies. See less