Peter C Stewart Author

Peter C. Stewart is a semi-retired associate professor of history (emeritus) at Old Dominion University in Norfolk, Virginia.