publisher: Cambridge University Press publish date: July 12th 2001
format: hardcover pages: 702
language: English
ISBN:
0521807697 (9780521807692)
publisher: Cambridge University Press publish date: July 12th 2001
format: paperback pages: 762
language: English
ISBN:
0521015022 (9780521015028)
publisher: Cambridge University Press publish date: July 23rd 2010
format: paperback pages: 445
language: English
ISBN:
0521008883 (9780521008884)
publisher: Cambridge University Press publish date: May 2nd 2005
format: hardcover pages: 445
language: English
ISBN:
0521810663 (9780521810661)