Penguin Books, May 2020
Viking, February 2019
Thorndike Press Large Print, May 2019
Penguin Audio, February 2026
Viking, February 2026
Penguin Audio, February 2019
Algonquin Books, September 2005
Algonquin Books, February 2013
Graywolf Press, January 2016