publisher: Cambridge University Press publish date: November 29th 2006
format: paperback
language: English
ISBN:
0521030927 (9780521030922)
publisher: Cambridge University Press publish date: February 11th 2002
format: hardcover pages: 376
language: English
ISBN:
0521800870 (9780521800877)