publisher: St. Martin's Griffin publish date: October 1st 2005
format: paperback pages: 288
language: English
ISBN:
0312326572 (9780312326579)
publisher: St. Martin's Griffin publish date: October 15th 1997
format: paperback pages: 224
language: English
ISBN:
0312169353 (9780312169350)
publisher: St. Martin's Griffin publish date: February 15th 1992
format: paperback pages: 191
language: English
ISBN:
0312069146 (9780312069148)