publisher: Cambridge University Press publish date: August 1st 2005
format: paperback pages: 278
language: English
ISBN:
0521616778 (9780521616775)
publisher: Cambridge University Press publish date: September 1st 2005
format: hardcover pages: 258
language: English
ISBN:
0521851300 (9780521851305)
publisher: Cambridge University Press publish date: January 1st 2005
format: ebook pages: 277
language: English
ISBN:
1281085820 (9781281085825)