by Richard Restak, Richard Restak
publisher: Harmony publish date: October 22nd 2002
format: paperback pages: 220
language: English
ISBN:
0609810057 (9780609810057)
publisher: Harmony publish date: November 20th 2001
format: hardcover pages: 224
language: English
ISBN:
0609604457 (9780609604458)
publisher: Harmony publish date: December 18th 2007
format: ebook pages: 224
language: English
ISBN:
0307421309 (9780307421302)
publisher: Random House Audible publish date: June 3rd 2003
format: audiobook
language: English
ISBN:
0739304984 (9780739304983)
publisher: Random House Audio publish date: June 3rd 2003
format: audiobook
language: English
ISBN:
0739307363 (9780739307366)
publisher: Books on Tape publish date: November 2nd 2010
language: English
ISBN:
0307933237 (9780307933232)
publisher: Random House Audio publish date: May 14th 2002
format: audiobook
language: English
ISBN:
0739301543 (9780739301548)