mc giver