Profile of Kenneth Gordon