publisher: Random publish date: 2004
format: hardcover pages: 758
language: English
ISBN:
0345461622 (9780345461629)
publisher: Del Rey Books publish date: January 25th 2005
format: mass market paperback pages: 992
language: English
ISBN:
0345479211 (9780345479211)
ASIN: 345479211