John W. Foster: politics and diplomacy in the imperial era, 1873-1917 by Michael J. Devine | Menrva Books | MenrvaBooks