In this book, Jack Greene reinterprets the meaning of American social development. Synthesizing literature of the previous two decades on the process of social development and the formation of... This description may be from another edition of this product.