publisher: Taschen
publish date: December 1st 2002
format: paperback pages: 960
language: English
ISBN:
3822811599 (9783822811597)
publisher: Taschen publish date: November 1st 2003
format: paperback pages: 192
language: English
ISBN:
382282402X (9783822824023)