publisher: Cambridge University Press publish date: February 24th 1989
format: hardcover pages: 512
language: English
ISBN:
0521249597 (9780521249591)
publisher: Cambridge University Press publish date: May 11th 2012
format: ebook
language: English
ISBN:
1139237713 (9781139237710)