publisher: Cambridge University Press publish date: October 14th 2005
format: paperback pages: 356
language: English
ISBN:
0521597420 (9780521597425)
publisher: Cambridge University Press publish date: January 28th 1994
format: hardcover
language: English
ISBN:
0521431522 (9780521431521)