Taking sides : clashing views on global issues
selected, edited, and with introductions by James E. Harf and Mark Owen Lombardi
McGraw-Hill, c2009
5th ed
Includes bibliographical references