publisher: Random House, Inc.
format: hardback pages: 256
language: English
ISBN:
0345479343 (9780345479341)
publisher: Ballantine Books
publish date: April 15th 2003
format: hardcover pages: 256
language: English
ISBN:
0345460901 (9780345460905)
publisher: Ballantine Books publish date: April 26th 2005
format: paperback pages: 264
language: English
ISBN:
0345466691 (9780345466693)
publisher: Ballantine Books
format: ebook pages: 264
language: English
ISBN:
0307488748 (9780307488749)