Richard Bouchard
overview