publisher: Forge Books publish date: April 1st 2010
format: ebook pages: 400
language: English
ISBN:
1429930187 (9781429930185)
publisher: Macmillan Audio publish date: August 19th 2008
format: audiobook
language: English
ISBN:
1427205183 (9781427205186)
format: kindle pages: 464
language: English
ASIN: B0017SWSD6
publisher: Forge Books publish date: September 1st 2009
format: paperback pages: 464
language: English
ISBN:
0765361426 (9780765361424)
ASIN: 765361426