publisher: Clarkson Potter publish date: December 28th 2010
format: hardcover pages: 320
language: English
ISBN:
0307717402 (9780307717405)
publisher: Clarkson Potter publish date: December 28th 2010
format: ebook
language: English
ISBN:
030771974X (9780307719744)
publisher: Clarkson Potter Publishers publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299150691 (9781299150690)