publisher: Oxford University Press publish date: May 23rd 2002
format: paperback pages: 248
language: English
ISBN:
0199252602 (9780199252602)
publisher: Cengage Learning
publish date: August 27th 1998
format: paperback pages: 475
language: English
ISBN:
0534523471 (9780534523473)
publisher: Broadview Press
publish date: February 19th 2008
format: paperback pages: 366
language: English
ISBN:
1551116626 (9781551116624)