ISBN:
0522845908 (9780522845907)
format: hardcover pages: 1800
language: English
ISBN:
0455219257 (9780455219257)
ISBN:
0455157502 (9780455157504)
publisher: Cambridge University Press publish date: September 23rd 1999
format: paperback pages: 444
language: English
ISBN:
0521775620 (9780521775625)