The Giver of Good and Perfect Gifts