Richard Newman

Newman is Assistant Professor of History at the Rochester Institute of Technology.