publisher: Eos publish date: December 1st 2004
format: mass market paperback pages: 560
language: English
ISBN:
0380817721 (9780380817726)
publisher: Eos publish date: January 20th 2004
format: hardcover pages: 479
language: English
ISBN:
0380978911 (9780380978915)