publisher: W. W. Norton & Company publish date: March 4th 2008
format: paperback pages: 671
language: English
ISBN:
0393930904 (9780393930900)
publisher: CreateSpace publish date: August 2nd 2010
format: paperback pages: 398
language: English
ISBN:
1452844682 (9781452844688)