publisher: Harper publish date: July 1st 2003
format: mass market paperback pages: 960
language: English
ISBN:
0060094796 (9780060094799)
publisher: Collins publish date: November 15th 2001
format: hardcover pages: 280
language: English
ISBN:
0060185759 (9780060185756)