The God of Sovereign, Sufficient Grace (2 Corinthians 12:1-10) Posted July 3, 2011 by Dr. David Harding