by Walter A. McDougall
publisher: Harper publish date: March 11th 2008
format: hardcover pages: 816
language: English
ISBN:
0060567511 (9780060567514)
publisher: Harper Perennial publish date: February 24th 2009
format: paperback pages: 816
language: English
ISBN:
0060567538 (9780060567538)
publisher: HarperCollins publish date: April 7th 2009
format: ebook pages: 816
language: English
ISBN:
0061862363 (9780061862366)
publisher: HarperCollins publish date: April 7th 2009
format: ebook pages: 816
language: English
ISBN:
0061862398 (9780061862397)
publisher: HarperCollins publish date: April 7th 2009
format: ebook pages: 816
language: English
ISBN:
0061862401 (9780061862403)
publisher: HarperCollins publish date: April 7th 2009
format: ebook pages: 816
language: English
ISBN:
006186238X (9780061862380)
publisher: HarperCollins publish date: February 24th 2009
format: paperback pages: 816
language: English
ISBN:
1616811765 (9781616811761)