God’s Perfect Plan in an Imperfect World