publisher: Cambridge University Press publish date: March 28th 1997
format: hardcover pages: 362
language: English
ISBN:
0521495261 (9780521495264)
publisher: Cambridge University Press publish date: May 31st 2005
format: paperback pages: 364
language: English
ISBN:
0521017971 (9780521017978)