Daylight Video

Today’s the 66th birthday of Yusuf Islam, formerly known as Cat Stevens. Here he is back before he (temporarily) stopped performing, singing “On the Road To Find Out.”

Ed Kilgore

Ed Kilgore, a Monthly contributing editor, is a columnist for the Daily Intelligencer, New York magazine’s politics blog, and the managing editor for the Democratic Strategist.