publisher: Cambridge University Press publish date: January 28th 1999
format: hardcover pages: 192
language: English
ISBN:
052132355X (9780521323550)
publisher: Cambridge University Press publish date: October 20th 2004
format: paperback pages: 196
language: English
ISBN:
0521311705 (9780521311700)