publisher: Cambridge University Press publish date: January 29th 2001
format: hardcover pages: 300
language: English
ISBN:
0521781310 (9780521781312)
publisher: Cambridge University Press publish date: March 3rd 2011
format: paperback pages: 306
language: English
ISBN:
0521175127 (9780521175128)