by Vincent Sheean
publisher: Kessinger Publishing
publish date: June 23rd 2005
format: hardcover pages: 384
language: English
ISBN:
1432617060 (9781432617066)
publisher: Kessinger Publishing publish date: June 23rd 2005
format: paperback pages: 384
language: English
ISBN:
1417993839 (9781417993833)
publisher: Random House Adult Trade Publishing Group
format: ebook
language: English
ISBN:
0025716727 (2940025716723)