Books by James D. Hornfischer

James D. Hornfischer is a writer, literary agent and former book editor. A Phi Beta Kappa graduate of Colgate University, he has graduate and business law degrees from the University of Texas at Austin. Hornfischer is the author of several books, includin