publisher: Cambridge University Press publish date: November 1st 2007
format: hardcover pages: 563
language: English
ISBN:
0521591902 (9780521591904)
ASIN: 521591902
publisher: Cambridge University Press publish date: October 11th 2010
format: paperback pages: 576
language: English
ISBN:
0521597900 (9780521597906)
publisher: Cambridge University Press publish date: January 1st 2007
format: ebook pages: 576
language: English
ISBN:
1281145963 (9781281145963)