Bernard M. Shelan: July 17, 1916-November 21, 2012