publisher: Cambridge University Press publish date: August 1st 2004
format: hardcover pages: 474
language: English
ISBN:
0521840732 (9780521840736)
publisher: Cambridge University Press publish date: October 14th 2002
format: hardcover pages: 256
language: English
ISBN:
0521808413 (9780521808415)