Who does what the Father wants?

One off Sermons - Part 125