Edward P Crapol

William E.Crapol is Edward P.Crapol. Professor Emeritus of American History at the College of William & Mary. James G. is his name, and he is the author of James G. Blaine is the author of Women and American Foreign Policy: Lobbyists, Critics, and Insiders and the editor of Architect of Empire.