Survey of world cultures - Fitzsimmons, Thomas