publisher: Signet
publish date: March 2nd 2004
format: paperback pages: 304
language: English
ISBN:
0451211502 (9780451211507)
publisher: Thorndike Press publish date: February 1st 2006
format: hardcover pages: 400
language: English
ISBN:
0786283386 (9780786283385)
publisher: Signet publish date: March 2nd 2004
format: kindle pages: 304
language: English
ISBN:
9781101650844
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449889719 (9781449889715)
language: English
ISBN:
1402594968 (9781402594960)