Profile of Frank Klein