publisher: Universe publish date: June 28th 2003
format: paperback pages: 256
language: English
ISBN:
0789308444 (9780789308443)
language: English
ISBN:
0859653366 (9780859653367)
publisher: Universe Publishing publish date: June 28th 2003
format: hardcover pages: 256
language: English
ISBN:
078930838X (9780789308382)