publisher: Cambridge University Press publish date: October 31st 1986
format: hardcover pages: 300
language: English
ISBN:
0521308208 (9780521308205)
publisher: Cambridge University Press publish date: February 27th 2009
format: paperback pages: 304
language: English
ISBN:
0521114314 (9780521114318)