by Ralph Cotton
publisher: Signet publish date: November 2nd 2010
format: paperback pages: 304
language: English
ISBN:
0451231627 (9780451231628)
publisher: Thorndike Press publish date: September 21st 2011
format: hardcover pages: 367
language: English
ISBN:
1410440850 (9781410440853)
format: kindle pages: 291
language: English
ASIN: B00499DS7K
publisher: Signet Book publish date: November 2nd 2010
format: ebook pages: 304
language: English
ISBN:
1101444835 (9781101444832)
publisher: Recorded Books publish date: April 15th 2012
language: English
ISBN:
1464042772 (9781464042775)