Blanc,Laurent- 1998 world champion,2000 Europe champion