publisher: Thomas Dunne Books publish date: April 1st 2010
format: ebook pages: 512
language: English
ISBN:
1429904690 (9781429904698)
publisher: Sound Library publish date: June 28th 2005
format: audiobook
language: English
ISBN:
0792736605 (9780792736608)
publisher: Macmillan Audio publish date: May 31st 2005
format: audiobook
language: English
ISBN:
1593977387 (9781593977382)
publisher: St. Martin's Press publish date: June 18th 2005
format: hardcover pages: 496
language: English
ISBN:
0641797605 (9780641797606)