publisher: Cambridge University Press publish date: September 1st 2002
format: paperback
language: English
ISBN:
0521007747 (9780521007740)
publisher: Cambridge University Press publish date: November 25th 2006
format: paperback pages: 340
language: English
ISBN:
0521035155 (9780521035156)