To Contact Dr. Bowles:

Dr. Mark Bowles is Professor of History at American Public University. He earned his Ph.D. in history from Case Western Reserve University and is the author of fifteen books.


Learn more about his work at www.ProfessorMDB.com


‚Äč