publisher: Yale University Press publish date: October 20th 2009
format: hardcover pages: 384
language: English
ISBN:
0300123566 (9780300123562)
publisher: Penguin Classics publish date: 2020-01-14
format: paperback pages: 448
ISBN:
9780141194578
publisher: Radcliffe Publishing
publish date: January 1st 2009
format: paperback pages: 183
language: English
ISBN:
1846193621 (9781846193620)