La Nouvelle France: the making of French Canada : a cultural history