publisher: Cambridge University Press publish date: January 24th 2007
format: paperback pages: 440
language: English
ISBN:
0521476771 (9780521476775)
publisher: Cambridge University Press publish date: September 4th 2000
format: hardcover pages: 367
language: English
ISBN:
0521470943 (9780521470940)
publisher: Cambridge University Press publish date: March 8th 2000
format: ebook pages: 439
language: English
ISBN:
1280416858 (9781280416859)