Exploring social change : America and the world - Charles L Harper (Prentice-Hall, 2010)