February 27, 2011, Sunday

Look! Up on the wall! It's a painting! Of that strange visitor from another planet who came to Earth - well, you know how that goes. Figuring out how that particular painting of the guy in a red cape and blue tights came to be hanging in the...

December 16, 2007, Sunday

Leonard Lief, the first president of Herbert H. Lehman College of the City University of New York, died Monday at his home in New Rochelle, N.Y. He was 83. The cause was Parkinson's disease, his stepdaughter, Terry Rodgers, said.