Marc Egnal

Marc Egnal is Professor of History Emeritus at York University, Toronto, and author of Clash of Extremes: The Economic Origins of the Civil War

Row of books with red spines on a light gray background