James L. Haley grew up in Fort Worth, Texas, and graduated from the University of Texas at Arlington with a degree in political science. His works of history include "Sam Houston: A Life" (2002), which won nine historical and literary awards, "The Buffalo War" (1976), and "Apaches" (1981). He is also the author of four novels.