publisher: Cambridge University Press publish date: September 29th 2005
format: paperback pages: 244
language: English
ISBN:
0521023017 (9780521023016)
publisher: Cambridge University Press publish date: November 5th 1998
format: hardcover pages: 252
language: English
ISBN:
0521630630 (9780521630634)