publisher: Voyager publish date: July 2003
format: mass market paperback pages: 426
language: English
ISBN:
0006511856 (9780006511854)
publisher: Voyager publish date: January 1st 2002
language: English
ISBN:
0002257696 (9780002257695)
publisher: Harper Voyager publish date: June 28th 2012
format: kindle pages: 496
language: English
ASIN: B008CB9JGK