Great Sermon! This is very good and scriptural topic. I highly recommend Vincent Cheung's The Problem Of Evil. Supralapsarianism is the biblical teaching consistent with God's character and gives all glory to Him alone.
listen to this one! Here is The Gospel presented and preached unashamedly. Majority of the world who attend churches have not heard The Gospel preached as declared/taught in the bible. The preachers are not preaching God's truth, but are teaching moralism and religious sacraments. May God be pleased to raise up more Gospel preachers in our day, and may He alone be glorified.