publisher: Cambridge University Press publish date: February 17th 2003
format: hardcover pages: 236
language: English
ISBN:
0521812429 (9780521812429)
publisher: Cambridge University Press publish date: May 1st 2007
format: paperback pages: 236
language: English
ISBN:
0521036208 (9780521036207)
publisher: Cambridge University Press publish date: January 15th 1999
format: ebook pages: 232
language: English
ISBN:
0511058292 (9780511058295)