Home PoliticsCommentary An American patriot has died: Dr. David A. Yeagley (1951-2014)