Atria Books, January 2006
Ballantine Books, July 2005
Ballantine Books, February 2003
HighBridge Audio, November 2000
Ballantine Books, January 2002
Random House Audio, January 2002
Skyhorse, September 2017
Morehouse Publishing, August 2024