Crucible of the Modern World - Compiled by Craig Simpson (Western University, 2013)
Keywords: History