publisher: Harmony publish date: August 24th 2004
format: hardcover pages: 288
language: English
ISBN:
1400048966 (9781400048960)
publisher: Bantam publish date: January 3rd 2005
format: paperback pages: 288
language: English
ISBN:
0553815482 (9780553815481)
publisher: Three Rivers Press publish date: May 24th 2005
format: paperback pages: 288
language: English
ISBN:
1400083184 (9781400083183)