by David Leddick
publisher: Taschen publish date: July 15th 2005
format: paperback pages: 576
language: English
ISBN:
3822841056 (9783822841051)
publisher: Taschen publish date: February 1st 1998
format: paperback pages: 767
language: English
ISBN:
3822879665 (9783822879665)
publisher: Taschen publish date: November 3rd 2000
format: paperback pages: 768
language: English
ISBN:
3822857610 (9783822857618)