24 Hours Only | $15 off your order. Get the code »

Jacques R Pauwels

JACQUES R. PAUWELS has taught European history at the University of Toronto, York University, and the University of Waterloo. He is available for speaking engagements; e-mail [email protected] for details.