Ballantine Books, July 2024
Penguin Audio, February 2011
Random House Audio, July 2024
Penguin Books, December 2011
Penguin Audio, July 2014
Headline, July 2024
Penguin Books, June 2019
Penguin Books, May 2013
Penguin Books, May 2015
Penguin Audio, July 2012