by Fulvio Ferrari, Napoleone Ferrari
publisher: Phaidon Press
publish date: March 14th 2006
format: hardcover pages: 240
language: English
ISBN:
0714845329 (9780714845326)
publisher: Phaidon Press publish date: March 3rd 2010
format: paperback pages: 240
language: English
ISBN:
0714857785 (9780714857787)