publisher: Cambridge University Press publish date: July 25th 2005
format: hardcover pages: 200
language: English
ISBN:
0521835615 (9780521835619)
publisher: Cambridge University Press publish date: May 31st 2004
format: ebook
language: English
ISBN:
0511192584 (9780511192586)
publisher: Cambridge University Press publish date: October 25th 2007
format: paperback pages: 200
language: English
ISBN:
0521049423 (9780521049429)