format: hardcover pages: 160
ISBN:
0486780023 (9780486780023)
format: hardcover pages: 160
ISBN:
0486780031 (9780486780030)
publisher: Cambridge University Press publish date: November 30th 2008
format: paperback pages: 220
language: English
ISBN:
0521106869 (9780521106863)