God and Evil: The Problem Solved (Trinity Paper No. 46)