publisher: Modern Library publish date: November 8th 2005
format: paperback pages: 352
language: English
ISBN:
0812974778 (9780812974775)
publisher: Cambridge University Press publish date: March 18th 2013
format: hardcover pages: 516
language: English
ISBN:
1107009197 (9781107009196)
ASIN: 1107009197