publisher: OUP Oxford
publish date: September 30th 2004
format: kindle pages: 374
language: English
ASIN: B005NKJ44A
publisher: Oxford University Press, USA publish date: March 15th 2011
format: hardcover pages: 300
language: English
ISBN:
0199594538 (9780199594535)
publisher: Cengage Learning Emea publish date: November 30th 1995
format: paperback pages: 320
language: English
ISBN:
041513000X (9780415130004)