publisher: Cambridge University Press publish date: June 9th 2003
format: hardcover pages: 466
language: English
ISBN:
0521792789 (9780521792783)
publisher: Cambridge University Press publish date: December 2nd 2004
format: ebook pages: 466
language: English
ISBN:
0511056753 (9780511056758)