Porter Blakemore

Associate Professor of History · University of Mary Washington

Dr. Blakemore is an expert in European diplomatic history and modern Germany.

War History German History Political Science European Diplomacy Military History