Titles by Edgar Holmes McNeal

1874 – 1955

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

OLL Profile
Portrait of Edgar Holmes McNeal

Titles