David Lyons 9 June 2025 Balerno 1830 Pentecost: Hungering for the Spirit David Lyons 9 June 2025 Balerno 1830