publisher: Signet
publish date: July 6th 2004
format: paperback pages: 362
language: English
ISBN:
0451211286 (9780451211286)
publisher: Thorndike Press publish date: January 1st 2005
format: hardcover
language: English
ISBN:
0786272538 (9780786272532)