publisher: Shambhala publish date: October 8th 2002
format: hardcover pages: 800
language: English
ISBN:
1570628386 (9781570628382)
publisher: Shambhala publish date: April 12th 2005
format: paperback pages: 848
language: English
ISBN:
1590302222 (9781590302224)