Sorry, this episode is not currently available on BBC iPlayer Radio

Peter Baker and guests explore the meaning of the Holy Spirit in today's world.

Release date:

27 minutes

Last on

Thu 2 Jun 2011 05:30