publisher: Harper
publish date: April 25th 2006
format: hardcover pages: 224
language: English
ISBN:
0060889934 (9780060889937)
publisher: Harper publish date: August 11th 2009
format: hardcover pages: 304
language: English
ISBN:
0060889942 (9780060889944)
publisher: Oxford University Press, USA publish date: September 30th 2004
format: hardcover
language: English
ISBN:
0199272611 (9780199272617)