James G. Blaine : architect of empire / Edward P. Crapol. - Crapol, Edward P. (Biographies in American foreign policy, 2000)