publisher: Macmillan Audio publish date: August 21st 2007
format: audiobook
language: English
ISBN:
1427201234 (9781427201232)
publisher: St. Martin's Paperbacks publish date: March 4th 2008
format: paperback pages: 416
language: English
ISBN:
0312347502 (9780312347505)