publisher: Cambridge University Press publish date: May 3rd 2004
format: hardcover pages: 2552
language: English
ISBN:
0521838444 (9780521838443)
publisher: Cambridge University Press publish date: March 31st 1989
format: hardcover pages: 424
language: English
ISBN:
0521328829 (9780521328821)