description: American Promise Compact 3e V1 &amp; Reading the American Past 3e V1
language: English
title: American Promise Compact 3e V1 & Reading the American Past 3e V1
titlecomplete: American Promise Compact 3e V1 & Reading the American Past 3e V1
publisher: Bedford/St. Martin's