publisher: Cambridge University Press publish date: March 31st 2003
format: hardcover pages: 422
language: English
ISBN:
0521573173 (9780521573177)
publisher: Cambridge University Press publish date: September 27th 2008
format: paperback pages: 500
language: English
ISBN:
0521297044 (9780521297042)