publisher: Forge Books publish date: April 1st 2007
format: ebook pages: 336
language: English
ISBN:
1429910593 (9781429910590)
publisher: Brilliance Audio publish date: May 1st 2005
format: audiobook
language: English
ISBN:
1596008717 (9781596008717)