publisher: Cambridge University Press publish date: May 20th 2005
format: paperback pages: 536
language: English
ISBN:
0521625661 (9780521625661)
ASIN: 521625661
publisher: Cambridge University Press publish date: November 30th 2007
format: hardcover pages: 536
language: English
ISBN:
0521623693 (9780521623698)