Mary Elizabeth Young

Mary Elizabeth Young is Professor Emeritus of History at the University of Rochester in Rochester, New York.