by Dean Ornish
publisher: William Morrow Paperbacks publish date: February 17th 1999
format: paperback pages: 320
language: English
ISBN:
0060930209 (9780060930202)
publisher: Harper publish date: February 17th 1998
format: hardcover pages: 304
language: English
ISBN:
0060172134 (9780060172138)
publisher: HarperCollins publish date: 1998
format: paperback pages: 284
language: English
ISBN:
0965855546 (9780965855549)
publisher: Thorndike Press publish date: September 1st 1998
format: hardcover pages: 450
language: English
ISBN:
078621550X (9780786215508)
publisher: HarperCollins publish date: February 17th 1998
format: audiobook
language: English
ISBN:
0694518751 (9780694518753)
publisher: HarperCollins publish date: November 15th 2011
format: ebook pages: 320
language: English
ISBN:
0062024922 (9780062024923)
publisher: DIANE Publishing Company publish date: August 1st 1998
format: hardcover pages: 284
language: English
ISBN:
0788195344 (9780788195341)