A History of US Joy Hakim Revised 2nd Edition 11-Volume Set Full Color Oxford

A nice touch in this textbook is the practice tests with answer explanations.