publisher: Eos publish date: April 1st 2004
format: paperback pages: 498
language: English
ISBN:
0380814005 (9780380814008)
publisher: Eos publish date: April 6th 1999
format: mass market paperback pages: 500
language: English
ISBN:
0380794276 (9780380794270)