Title: Understanding the American Promise V1 Reprint & Student's Guide to History 12e