publisher: Que Publishing publish date: September 29th 2003
format: paperback pages: 384
language: English
ISBN:
0789729717 (0029236729714)
publisher: Turtleback Books
language: English
ISBN:
0613917693 (9780613917698)
publisher: Que publish date: September 19th 2003
format: ebook pages: 382
language: English
ISBN:
0789745488 (9780789745484)