The Confrontation on Mount Carmel: Faith vs. Idolatry