Ethics And International Affairs by John E. Hare & J.E. Hoare