publisher: Oxford University Press, USA publish date: August 20th 2008
format: paperback pages: 320
language: English
ISBN:
0195371127 (9780195371123)
publisher: Cengage Learning
publish date: August 3rd 2001
format: paperback pages: 368
language: English
ISBN:
0534579558 (9780534579555)
publisher: Oxford University Press, USA publish date: September 11th 2012
format: paperback pages: 384
language: English
ISBN:
0199934924 (9780199934928)