 He published his autobiography in 1990, "The Right Place at the Right Time".Roberts died on October 29, 2016 at the age of 98 from a stroke.Roberts was elected a Member of the American Academy of Arts and Sciences in 1952.