American Horizons: US History in a Global Context, Volume One:…

What stands out about this textbook is the detailed diagrams that label every part.