Macmillan Audio, October 2023
W. F. Howes Ltd, October 2023
HarperCollins Publishers, October 2023
Riverhead Books, May 2000
Riverhead Books, October 2002
Recorded Books, November 2014
Recorded Books, May 2011
Riverhead Books, September 2015
Riverhead Books, January 2002
Riverhead Books, September 2006