Obituary: Edward Weiss, 96