The life of Esther is an extraordinary story where God’s sovereignty merges with human responsibility and courage. Such a merger shows how God has committed, and to an extent, limited Himself to work with and through human beings.
...
read full article