publisher: St. Martin's Griffin publish date: April 25th 2003
format: paperback pages: 560
language: English
ISBN:
0312305575 (9780312305574)
publisher: St. Martin's Press publish date: August 31st 2001
format: hardcover pages: 544
language: English
ISBN:
0312276737 (9780312276737)
language: English
ISBN:
1842124781 (9781842124789)
language: English
ISBN:
0297817760 (9780297817765)