David McDowellBooksWorld TodayDuty and SacrificeSubstance AbuseBe a Better LeaderBlackjack Ace PredictionWest of EdenRobert E. LeeCarrying OnThe Kurds, MRG Report 23Author data: Open Library