format: paperback pages: 150
ISBN:
1602232393 (9781602232396)
format: hardcover pages: 905
language: English
ISBN:
1930524366 (9781930524361)
publisher: Cambridge University Press publish date: September 27th 1979
format: paperback pages: 272
language: English
ISBN:
0521295408 (9780521295406)