Walter Moser, Alvaro Pires and Richard Dube are professors at the University of Ottawa. Pascal Gin is professor at Carleton University.
Modernite en transit - Modernity in Transit
4 contributors - Paperback
£27.00