Macmillan Audio, March 2005
Picador, August 2020
Farrar, Straus and Giroux, March 2024
Macmillan Audio, March 2024
Macmillan Audio, August 2020
Bellevue Literary Press, January 2019
Picador, March 2025
Brilliance Audio, October 2015