publisher: Cambridge University Press publish date: November 21st 2002
format: hardcover pages: 414
language: English
ISBN:
0521807565 (9780521807562)
publisher: Cambridge University Press publish date: July 1st 2005
format: paperback pages: 414
language: English
ISBN:
0521672341 (9780521672344)