publisher: Dover Publications publish date: May 2nd 2003
format: paperback pages: 470
language: English
ISBN:
0486427021 (9780486427027)
publisher: Penguin publish date: May 30th 2006
format: paperback pages: 112
language: English
ISBN:
0143037552 (9780143037552)
publisher: Penguin Classics
format: Paperback pages: 361
language: English