People give to charities for all kinds of reasons: some may give to a cancer charity because a parent died of cancer; some may give to a dog's home because they love dogs; some may take little interest in the world but give to a charity just to 'give something back'.