publisher: Cambridge University Press publish date: March 29th 1996
format: hardcover pages: 364
language: English
ISBN:
0521356148 (9780521356145)
publisher: Cambridge University Press publish date: February 23rd 1996
format: paperback pages: 366
language: English
ISBN:
0521356938 (9780521356930)