The Promise of American Life
Subtitle: Updated Edition
Publisher: Princeton University Press
Published: Feb 23, 2014
Format: paperback
Number of pages: 616
ISBN-13: 9780691160689
Notes: Source title: The Promise of American Life: Updated Edition (The James Madison Library in American Politics)