publisher: St. Martin's Press publish date: August 1st 1997
format: paperback pages: 258
language: English
ISBN:
0312154879 (9780312154875)
publisher: ASJA Press publish date: October 29th 2003
format: paperback pages: 276
language: English
ISBN:
0595300928 (9780595300921)