Brooke Commons walks through James with a reminder that hope is in the gift giver.
See All 105 Episodes of "Menlo Meditations"