by Boston Teran
publisher: Pan Publishing
format: paperback
language: English
ISBN:
0330485555 (9780330485555)
publisher: St. Martin's Press publish date: November 20th 2002
format: hardcover pages: 368
language: English
ISBN:
0312271182 (9780312271183)
publisher: St. Martin's Press
format: mass market paperback
language: English
ISBN:
0312987838 (9780312987831)