publisher: Cambridge University Press publish date: December 10th 2003
format: paperback pages: 316
language: English
ISBN:
0521589711 (9780521589710)
publisher: Cambridge University Press publish date: August 13th 1999
format: hardcover pages: 297
language: English
ISBN:
0521580382 (9780521580380)