publisher: Cambridge University Press publish date: March 2nd 2002
format: paperback pages: 516
language: English
ISBN:
0521894328 (9780521894326)
publisher: Cambridge University Press publish date: March 31st 2008
format: hardcover pages: 516
language: English
ISBN:
0521410096 (9780521410090)