American Horizons Vol. II : U. S. History in a Global Context, Vo

A nice touch in this textbook is the self-assessment quizzes after each lesson.