Penguin Books, January 2023
Penguin Audio, February 2022
Scribner, July 2010
Scribner, June 2009
Penguin Press, February 2022
Onward Books, August 2023
Scribner, June 2012
Random House Canada, October 2021
Penguin Audio, May 2017
Penguin Audio, June 2016