Edgar Holmes McNeal

Edgar Holmes McNeal

1874–1955

Nationality: American

Historical Period: The 20th Century and Beyond

McNeal was a professor of European History at the Ohio State University.