publisher: Cambridge University Press publish date: March 23rd 2000
format: hardcover
language: English
ISBN:
0521452570 (9780521452571)
publisher: Cambridge University Press publish date: October 1st 2009
format: paperback pages: 728
language: English
ISBN:
0521120985 (9780521120982)