American interests, American purpose : moral reasoning and U.S. foreign policy / - Weigel, George. (Praeger,, 1989)