publisher: Dedalus publish date: July 15th 2012
format: ebook pages: 316
language: English
ISBN:
1909232033 (9781909232037)
publisher: Dedalus publish date: April 1st 1999
format: paperback pages: 316
language: English
ISBN:
1873982410 (9781873982419)
publisher: Librairie Nouvelle
format: ebook
language: English
ISBN:
0031172849 (2940031172841)
publisher: Phillips Press publish date: July 1st 2008
format: paperback pages: 356
language: English
ISBN:
1409715655 (9781409715658)