publisher: St. Martin's Griffin publish date: February 21st 2004
format: paperback pages: 1200
language: English
ISBN:
0312326114 (9780312326111)
publisher: Three Rivers Press publish date: October 12th 1999
format: paperback pages: 24
language: English
ISBN:
0812930010 (9780812930016)