publisher: Cambridge University Press publish date: May 31st 2011
format: hardcover pages: 538
language: English
ISBN:
0521112354 (9780521112352)
publisher: Cengage Learning
publish date: December 20th 1999
format: paperback pages: 96
language: English
ISBN:
0534576001 (9780534576004)