publisher: Cambridge University Press publish date: October 14th 2005
format: paperback pages: 612
language: English
ISBN:
0521663474 (9780521663472)
publisher: Cambridge University Press publish date: July 13th 1997
format: hardcover pages: 608
language: English
ISBN:
0521481236 (9780521481236)