Regions Near And Far Social Studies For A Changing World - A.Banks,James (Macmillian New York)