Robert Allen Hurwitz

July 1, 1945 - January 21, 2017