Tom Lehrer, the noted song satirist whose sharp, humourous takes on politics, religion, and social conventions made him a cult figure in the 1950s and ’60s, has died at the age of 97. His longtime ...