Brian Platt Author & Illustrator

Brian Platt is Assistant Professor of History at George Mason University.