stephane humbert lucas