HarperAudio, March 2007
William Morrow Paperbacks, May 2004
William Morrow Paperbacks, April 2023
HarperAudio, May 2022
William Morrow Paperbacks, April 2019
HarperAudio, April 2018
William Morrow Paperbacks, March 2007
HarperAudio, February 2009
William Morrow Paperbacks, February 2010
William Morrow, October 2007