International Relations, 1890-1930 by David Moore, James Harkness & Hugh McMillan