publisher: Oxford University Press, USA publish date: June 18th 2007
format: hardcover pages: 312
language: English
ISBN:
0195313046 (9780195313048)
publisher: NetLibrary, Incorporated publish date: June 18th 2007
format: ebook
language: English
ISBN:
0198042698 (9780198042693)
publisher: Oxford University Press, USA publish date: March 22nd 2012
format: paperback pages: 304
language: English
ISBN:
0199921571 (9780199921577)
publisher: Oxford University Press, USA publish date: May 18th 2007
format: ebook pages: 312
language: English
ISBN:
1281163767 (9781281163769)