Thinking Through the Past : a critical thinking approach to U.S. history : volume I : to 1877 - Hollitz, John (Houghton Mifflin Company, 2001)