publisher: St. Martin's Press publish date: May 1st 1999
format: paperback pages: 112
language: English
ISBN:
0312206836 (9780312206833)
publisher: Blake Publishing publish date: July 1st 1998
format: paperback pages: 300
language: English
ISBN:
185782301X (9781857823011)