Peter W. Bardaglio

Peter W. Bardaglio is associate professor of history at Goucher College in Baltimore, Maryland.

Books by the Author