publisher: Millennium / Orion publish date: March 1999
format: paperback pages: 329
language: English
ISBN:
1857988418 (9781857988413)
language: English
ISBN:
0753802287 (9780753802281)
publisher: Solaris Publishing publish date: March 2012
format: ebook pages: 351
language: English
ISBN:
9781849971928
publisher: Solaris publish date: February 15th 2012
format: kindle pages: 336
language: English
ASIN: B0079QQ7PU