publisher: Cambridge University Press publish date: March 17th 2006
format: paperback pages: 540
language: English
ISBN:
0521025842 (9780521025843)
publisher: Cambridge University Press publish date: August 13th 1997
format: hardcover pages: 539
language: English
ISBN:
0521372097 (9780521372091)