publisher: Cambridge University Press publish date: October 1st 2001
format: paperback pages: 276
language: English
ISBN:
0521794757 (9780521794756)
publisher: Cambridge University Press publish date: October 1st 2001
format: kindle pages: 274
language: English
ISBN:
9780511589249
publisher: Cambridge University Press publish date: January 25th 2013
format: hardcover pages: 274
language: English
ISBN:
0521791383 (9780521791380)