publisher: Cambridge University Press publish date: October 6th 2003
format: paperback pages: 310
language: English
ISBN:
0521536111 (9780521536110)
publisher: Cambridge University Press publish date: September 18th 2003
format: ebook pages: 311
language: English
ISBN:
128248687X (9781282486874)
publisher: Cambridge University Press publish date: October 6th 2003
format: hardcover pages: 310
language: English
ISBN:
0521829267 (9780521829267)