by Ralph Cotton
publisher: Signet publish date: November 2nd 2004
format: paperback pages: 304
language: English
ISBN:
0451213491 (9780451213495)
publisher: Turtleback Books publish date: November 1st 2004
format: hardcover
language: English
ISBN:
1417802677 (9781417802678)
publisher: Signet publish date: November 2nd 2004
format: kindle pages: 304
language: English
ISBN:
9781101650981
publisher: Recorded Books publish date: December 1st 2011
language: English
ISBN:
1449893880 (9781449893880)
publisher: Recorded Books publish date: 2005
language: English
ISBN:
1419347519 (9781419347511)