publisher: Serpent's Tail publish date: February 1st 2009
format: paperback pages: 480
language: English
ISBN:
185242933X (9781852429331)
pages: 462
language: English
ISBN:
1846686407 (9781846686405)
publisher: Serpent's Tail publish date: June 13th 2013
format: ebook
language: English
ISBN:
184765472X (9781847654724)