publisher: Cambridge University Press publish date: March 31st 2006
format: paperback pages: 464
language: English
ISBN:
0521587875 (9780521587877)
publisher: Cambridge University Press publish date: January 13th 1999
format: hardcover pages: 464
language: English
ISBN:
0521582482 (9780521582483)