by John Ferling
publisher: Owl Books publish date: June 15th 1996
format: paperback pages: 560
language: English
ISBN:
0805045767 (9780805045765)
publisher: Oxford University Press, USA publish date: February 9th 2010
format: paperback pages: 544
language: English
ISBN:
0195398661 (0000195398661)
format: kindle pages: 544
language: English
ASIN: B0032XO5SK
publisher: American Political Biography Press publish date: June 1st 1996
format: hardcover pages: 535
language: English
ISBN:
0945707142 (9780945707141)
publisher: University of Tennessee Press publish date: February 1st 1992
format: hardcover pages: 535
language: English
ISBN:
0870497308 (9780870497308)
publisher: Oxford University Press publish date: January 9th 2010
format: ebook
language: English
ISBN:
0199752737 (9780199752737)