Lorraine Glennon

Lorraine Glennon

Lorraine Glennon, a Brooklyn-based editor and writer, was the editor-in-chief of Our Times: An Illustrated History of the Twentieth Century.