HarperAudio, November 2009
HarperAudio, November 2021
William Morrow Paperbacks, November 2006
William Morrow Paperbacks, August 2007
Harper, October 2023
HarperAudio, October 2023
Harper, January 2013
Harper, April 2013
Transworld Digital, January 2007