publisher: Cambridge University Press publish date: November 13th 1996
format: paperback pages: 332
language: English
ISBN:
0521467772 (9780521467773)
publisher: Cambridge University Press publish date: November 13th 1996
format: hardcover pages: 329
language: English
ISBN:
0521462193 (9780521462198)