511 pages|Published 2006
462 pages|Published 2007
608 pages|Published 2007
509 pages|Published 2008
418 pages|Published 2009
436 pages|Published 2010
456 pages|Published 2011
612 pages|Published 2013
429 pages|Published 2014
386 pages|Published 2015
450 pages|Published 2016
493 pages|Published 2017
352 pages|Published 2018
401 pages|Published 2019
368 pages|Published 2020
426 pages|Published 2021
451 pages|Published 2023
401 pages|Published 2024
400 pages|Published 2025
45 pages|Published 2012
31 pages|Published 2010
48 pages|Published 2011
A Novella
111 pages|Published 2013
Cotton Malone vs. Gray Pierce
31 pages|Published 2014
24 pages|Published 2017