publisher: HarperTorch publish date: February 28th 2006
format: mass market paperback pages: 336
language: English
ISBN:
0380790963 (9780380790968)
publisher: William Morrow publish date: October 5th 1999
format: hardcover pages: 352
language: English
ISBN:
0380974509 (9780380974504)