Jack E. Beach
September 16, 1945 - April 29, 2011