by EricFoner (Author)
Format: Abridged
Pages: 313
Edition: Abridged
Publisher: HarperPerennial
Published: 31 Jan 1990
ISBN 10: 0060964316
ISBN 13: 9780060964313