publisher: iUniverse
publish date: September 27th 2004
format: hardcover pages: 436
language: English
ISBN:
0595786294 (9780595786299)
publisher: iUniverse publish date: September 27th 2004
format: paperback pages: 436
language: English
ISBN:
0595322999 (9780595322992)