by John A. Garraty
publisher: Harper Perennial publish date: December 8th 2009
format: paperback pages: 400
language: English
ISBN:
0061320846 (9780061320842)
publisher: Harper Perennial publish date: June 1st 1987
format: hardcover pages: 391
language: English
ISBN:
0060550627 (9780060550622)
publisher: Addison Wesley Publishing Company
format: hardcover pages: 442
language: English
ISBN:
0063646870 (9780063646872)
publisher: Harper Perennial publish date: June 28th 1987
format: paperback pages: 391
language: English
ISBN:
006096166X (9780060961664)
publisher: HarperCollins publish date: July 28th 1975
format: paperback
language: English
ISBN:
0061318892 (9780061318894)
language: English
ISBN:
0060114355 (9780060114350)