publisher: Cambridge University Press publish date: April 16th 2005
format: paperback pages: 552
language: English
ISBN:
0521659515 (9780521659512)
publisher: Cambridge University Press publish date: May 31st 1985
format: hardcover pages: 432
language: English
ISBN:
0521262038 (9780521262033)
publisher: Cambridge University Press publish date: February 27th 1987
format: hardcover pages: 220
language: English
ISBN:
0521266904 (9780521266901)