publisher: ATN Publishing publish date: December 1st 2003
format: hardcover pages: 312
language: English
ISBN:
0970296460 (9780970296467)
publisher: Square One Publishers publish date: May 15th 2003
format: paperback pages: 314
language: English
ISBN:
0970296436 (9780970296436)