publisher: Cambridge University Press publish date: June 21st 2002
format: paperback pages: 388
language: English
ISBN:
0521638755 (9780521638753)
publisher: Cambridge University Press publish date: October 8th 2004
format: hardcover
language: English
ISBN:
0521552249 (9780521552240)