publisher: Clarkson Potter publish date: February 26th 2013
format: ebook pages: 240
ISBN:
0770433952 (9780770433956)
publisher: Clarkson Potter
publish date: November 3rd 2009
format: hardcover pages: 256
language: English
ISBN:
0307453596 (9780307453594)
publisher: W. W. Norton & Company publish date: October 23rd 2006
format: hardcover pages: 600
language: English
ISBN:
039305781X (9780393057812)