Taking Sides Clashing Views on Controversial :Global Issues /James E. Harf. - Harf, James E. (America: Mc Graw Hill, 2004)