Penguin Audio, April 2023
Viking, April 2023
Mariner Books Classics, September 2006
HarperAudio, August 2020
Mariner Books, September 2010
Brilliance Audio, February 2016
Mariner Books, March 2017
, October 2012
Mariner Books, August 2013
Dreamscape Media, October 2012