God is kind, all-knowing, merciful and abundant in his provision and therefore invites us to fast, not out of duty, but to bring us into closer fellowship with Him.
See All 86 Episodes of "Trinity Church Oxford"