Profile of James Flynn