Catherine Leroy (1944-2006)