publisher: iUniverse
publish date: October 27th 2005
format: hardcover pages: 240
language: English
ISBN:
0595823947 (9780595823949)
publisher: iUniverse publish date: October 27th 2005
format: paperback pages: 240
language: English
ISBN:
0595366449 (9780595366446)