publisher: Cambridge University Press publish date: April 15th 2010
format: ebook
ISBN:
051168598X (9780511685989)
publisher: Oxford University Press, USA publish date: October 17th 2010
format: hardcover pages: 572
language: English
ISBN:
0199594554 (9780199594559)
publisher: Cambridge University Press publish date: April 30th 2010
format: hardcover pages: 591
language: English
ISBN:
0521194911 (9780521194914)