publisher: Cambridge University Press publish date: December 29th 2008
format: paperback pages: 272
language: English
ISBN:
0521779715 (9780521779715)
ASIN: 521779715
publisher: Cambridge University Press publish date: February 28th 2009
format: hardcover
language: English
ISBN:
0521770270 (9780521770279)
publisher: Cambridge University Press publish date: December 5th 2002
format: kindle pages: 274
language: English
ASIN: B00AA8JR8S
publisher: Cambridge University Press publish date: October 31st 2012
format: ebook pages: 272
language: English
ISBN:
1139797166 (9781139797160)