publisher: Cambridge University Press publish date: February 23rd 1996
format: hardcover pages: 360
language: English
ISBN:
0521308585 (9780521308588)
publisher: Cambridge University Press publish date: October 1st 2008
format: paperback pages: 360
language: English
ISBN:
0521102154 (9780521102155)