The Challenge of freedom

by Robert Sobel

A textbook history of the United States with skill-developing activities in other social studies areas.