Mark Wreford - David : Giving

Mark Wreford explores what we can learn about giving from David.