Profile of Laurence J Johnson