Sid Drell, 1926 – 2016, Whom We Still Needed

Last Wednesday, December 21, Sidney Drell died.  I can’t imagine anyone called him anything except “Sid.”  He was 90.  He was a particle physicist who for a while was deputy director of the Stanford Linear Accelerator.  He had a persistent South Jersey accent which somehow seemed to go with his attitude that nothing was too […]