publisher: Elloras Cave Pub Inc publish date: November 30th 2006
format: paperback pages: 324
language: English
ISBN:
1419955640 (9781419955648)
publisher: Ellora's Cave publish date: March 22nd 2006
format: ebook pages: 326
language: English
ISBN:
1419905724 (9781419905728)
publisher: Audible Inc publish date: October 15th 2013
language: English
ASIN: B00EPPC9Q4