It has been published in hardcover, audiobook, ebook, and large-print editions, and has been translated into 19 languages from its original English.
It has been published in hardcover. It has been published in audiobook. It has been published in ebook. It has been published in large-print editions. It has been translated into 19 languages from its original English.