publisher: Solaris
publish date: October 28th 2008
format: paperback pages: 400
language: English
ISBN:
1844165906 (9781844165902)
publisher: Solaris publish date: September 29th 2009
format: mass market paperback pages: 656
language: English
ISBN:
1844167577 (9781844167579)
language: English
ISBN:
1844166503 (9781844166503)