publisher: Cambridge University Press publish date: September 29th 1995
format: hardcover pages: 1192
language: English
ISBN:
0521417112 (9780521417112)
publisher: Cambridge University Press publish date: September 29th 1995
format: ebook pages: 123
language: English
ISBN:
1139632299 (9781139632294)