by Donald Thomas
publisher: Pegasus Books publish date: May 1st 2007
format: hardcover pages: 351
language: English
ISBN:
1933648228 (9781933648224)
publisher: Pegasus publish date: November 17th 2008
format: paperback pages: 368
language: English
ISBN:
1605980056 (9781605980058)
publisher: Jaico Publishing House publish date: 2013
format: paperback pages: 351
language: English
ISBN:
8184954360 (9788184954364)
publisher: AudioGO publish date: April 10th 2012
format: audiobook
language: English
ISBN:
1609987152 (9781609987152)
publisher: Pegasus Classics publish date: August 13th 2013
format: kindle pages: 301
language: English
ASIN: B00EK5C8JC
publisher: Pegasus Classics publish date: August 13th 2013
format: ebook pages: 368
language: English
ISBN:
148043762X (9781480437623)
publisher: Pegasus Classics publish date: August 13th 2013
format: ebook pages: 368
language: English
ISBN:
1480437328 (9781480437326)
publisher: AudioGO publish date: December 1st 2011
language: English
ISBN:
0792778146 (9780792778141)