DAVID R. STOKES is a Wall Street Journal bestselling author, ghostwriter, broadcaster, columnist, and retired minister. He has been married to Karen Holland Stokes for more than 49 years. They have three daughters, seven grandchildren, and one great-grandson. And they all live in the beautiful Commonwealth of Virginia.