publisher: Bente Press publish date: February 5th 2009
format: paperback pages: 492
language: English
ISBN:
1443790877 (9781443790871)
publisher: Quality Classics publish date: November 30th 2010
format: ebook
language: English
ISBN:
0012552933 (2940012552938)
publisher: Dodo Press publish date: April 4th 2008
format: paperback pages: 440
language: English
ISBN:
1406569976 (9781406569971)