Ballantine Books, April 2024
Ballantine Books, May 2023
Brilliance Audio, May 2020
Ballantine Books, April 2023
Center Point, June 2023
Brilliance Audio, June 2014
Ballantine Books, April 2022
Ballantine Books, June 2013
Ballantine Books, May 2020
Ballantine Books, June 2010