publisher: Clarkson Potter
publish date: October 23rd 2007
format: hardcover pages: 304
language: English
ISBN:
076791273X (9780767912730)
ASIN: 076791273X
publisher: Clarkson Potter
format: ebook pages: 304
language: English
ISBN:
0307481697 (9780307481696)