publisher: Cambridge University Press publish date: August 25th 2005
format: paperback pages: 368
language: English
ISBN:
0521021634 (9780521021630)
publisher: Cambridge University Press publish date: May 27th 1994
format: hardcover pages: 366
language: English
ISBN:
0521374820 (9780521374828)