What were the elements of God's Perfect Plan?

Language: 
English