Home › Authors › David J. Vidal 👤 David J. Vidal 2 books Books by David J. Vidal Consumer expectations on the s Consumer expectations on the social accountability of business 1999 Defining the national interest Defining the national interest, minorities and U.S. foreign policy in the 21st century 1997