publisher: Signet
publish date: June 1st 2004
format: paperback pages: 336
language: English
ISBN:
0451212193 (9780451212191)
publisher: Thorndike Press publish date: August 23rd 2004
format: hardcover pages: 310
language: English
ISBN:
0786268190 (9780786268191)
language: English
ISBN:
0739442996 (9780739442999)