publisher: Taschen publish date: October 1st 2005
format: paperback pages: 575
language: English
ISBN:
3822847682 (9783822847688)
publisher: Taschen publish date: March 1st 2002
format: hardcover pages: 756
language: English
ISBN:
3822855693 (9783822855690)