publisher: Ballantine Books publish date: March 4th 2003
format: paperback pages: 304
language: English
ISBN:
034544454X (9780345444547)
publisher: Doubleday publish date: January 15th 2002
format: hardcover pages: 288
language: English
ISBN:
038550201X (9780385502016)
publisher: Doubleday Books publish date: January 19th 2002
format: Unbound pages: 288
language: English
ISBN:
0385505418 (9780385505413)
format: kindle pages: 288
language: English
ASIN: B000FC1KZM