publisher: Clarkson Potter publish date: February 15th 2011
format: hardcover pages: 256
language: English
ISBN:
0307591379 (9780307591371)
publisher: Clarkson Potter publish date: February 22nd 2011
format: ebook pages: 256
language: English
ISBN:
0307952169 (9780307952165)
publisher: Clarkson Potter Publishers publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299163181 (9781299163188)