publisher: Harper publish date: November 18th 2008
format: hardcover pages: 480
language: English
ISBN:
0007163649 (9780007163649)
publisher: Harper
publish date: January 18th 2005
format: hardcover pages: 416
language: English
ISBN:
0060577150 (9780060577155)
publisher: Princeton University Press
format: Hardcover pages: 440
ISBN:
0691148252 (9780691148250)
publisher: HarperCollins publish date: March 17th 2009
format: kindle pages: 416
language: English
ASIN: B000FC2QF0