publisher: Cambridge University Press publish date: April 23rd 2001
format: hardcover pages: 210
language: English
ISBN:
0521353548 (9780521353540)
publisher: Cambridge University Press publish date: April 11th 1997
format: ebook
language: English
ISBN:
051103718X (9780511037184)
publisher: Cambridge University Press publish date: January 28th 2006
format: paperback pages: 212
language: English
ISBN:
0521358701 (9780521358705)