publisher: CreateSpace publish date: April 6th 2013
format: paperback pages: 408
language: English
ISBN:
1484055640 (9781484055649)
publisher: CreateSpace publish date: February 26th 2013
format: paperback pages: 372
language: English
ISBN:
1482640279 (9781482640274)
publisher: Pushkin Press publish date: July 10th 2010
format: ebook pages: 592
language: English
ISBN:
1906548757 (9781906548759)