Marcel Bouchard — French university teacher