publisher: Que Publishing publish date: December 4th 2003
format: paperback pages: 360
language: English
ISBN:
0789730588 (9780789730589)
publisher: Que publish date: November 24th 2003
format: ebook pages: 357
language: English
ISBN:
0789745534 (9780789745538)