publisher: St. Martin's Griffin publish date: May 1st 2004
format: paperback pages: 242
language: English
ISBN:
0312308779 (9780312308773)
publisher: Piatkus Books publish date: September 25th 2009
format: hardcover pages: 244
language: English
ISBN:
0399155627 (9780399155628)