God Guides, Fights and Protects