Profile of Stephane Klein