publisher: Cambridge University Press publish date: January 5th 2004
format: paperback pages: 528
language: English
ISBN:
0521541174 (9780521541176)
publisher: Cambridge University Press publish date: May 28th 1993
format: hardcover pages: 528
language: English
ISBN:
0521441323 (9780521441322)