publisher: Cambridge University Press publish date: June 30th 1995
format: paperback pages: 248
language: English
ISBN:
0521445949 (9780521445948)
publisher: Cambridge University Press publish date: June 30th 1995
format: kindle pages: 248
language: English
ISBN:
9781139823371
publisher: Cambridge University Press publish date: June 30th 1995
format: ebook pages: 248
language: English
ISBN:
0511222157 (9780511222153)
publisher: Cambridge University Press publish date: June 30th 1995
format: hardcover pages: 248
language: English
ISBN:
0521440378 (9780521440370)