by Dean Ornish
publisher: Ivy Books publish date: December 30th 1995
format: paperback pages: 672
language: English
ISBN:
0804110387 (9780804110389)
ASIN: 804110387
publisher: Ballantine publish date: January 13th 1992
format: paperback pages: 631
language: English
ISBN:
0345373537 (9780345373533)
publisher: Ballantine publish date: December 29th 2006
format: mass market paperback pages: 640
language: English
ISBN:
0804119473 (9780804119474)
publisher: Random House, Inc.
format: paperback pages: 704
language: English
ISBN:
0345438086 (9780345438089)
publisher: Ivy Books publish date: September 22nd 2010
format: ebook pages: 672
language: English
ISBN:
0307763676 (9780307763679)
publisher: Random House, Inc. publish date: August 31st 1999
format: hardcover pages: 631
language: English
ISBN:
0394575652 (9780394575650)
publisher: Random House Value Publishing publish date: September 19th 1990
format: hardcover
language: English
ISBN:
0609000160 (9780609000168)
publisher: Random House Audio publish date: November 26th 1991
format: audiobook
language: English
ISBN:
0679406263 (9780679406266)