Profile of Alan French