Crossroads America
Author
1)
Cultures collide: Native Americans and Europeans, 1492-1700
Author
5)
Freedom struggle: the anti-slavery movement, 1830-1865
Author
7)
Speaking out: the Civil Rights Movement, 1950-1964
Author