Scientists celebrate as Tom Lehrer turns 90 (subscription required)