publisher: Avenir Suisse
publish date: August 1st 2003
format: hardcover pages: 399
language: English
ISBN:
3764369647 (9783764369644)
publisher: Birkhauser
publish date: June 5th 1999
format: hardcover pages: 397
language: English
ISBN:
3764369612 (9783764369613)
publisher: Canongate UK publish date: April 1st 2013
format: hardcover pages: 404
ISBN:
1847670369 (9781847670366)