publisher: Cambridge University Press publish date: October 1st 2008
format: paperback pages: 272
language: English
ISBN:
0521088194 (9780521088190)
publisher: Cambridge University Press publish date: June 13th 1996
format: hardcover pages: 288
language: English
ISBN:
0521480507 (9780521480505)