by Michael J. Harner
publisher: HarperOne publish date: October 12th 1990
format: paperback pages: 256
language: English
ISBN:
0062503731 (9780062503732)
publisher: Bantam publish date: February 1st 1982
format: mass market paperback pages: 214
language: English
ISBN:
0553259822 (9780553259827)
publisher: Bantam Books publish date: March 1st 1982
format: mass market paperback pages: 214
language: English
ISBN:
0553206931 (9780553206937)
publisher: HarperCollins publish date: October 1st 1990
format: hardcover pages: 316
language: English
ISBN:
0062503820 (9780062503824)
publisher: HarperOne publish date: July 26th 2011
format: ebook pages: 256
language: English
ISBN:
0062038125 (9780062038128)
publisher: HarperOne publish date: August 11th 2009
format: paperback pages: 221
language: English
ISBN:
0061800252 (9780061800252)
publisher: HarperCollins
format: hardcover
language: English
ISBN:
0060637102 (9780060637101)