publisher: Cambridge University Press publish date: December 1st 2006
format: paperback pages: 307
language: English
ISBN:
0521033926 (9780521033923)
publisher: Cambridge University Press publish date: November 28th 1996
format: hardcover pages: 323
language: English
ISBN:
0521443539 (9780521443531)