Sermons by Malcolm MacGregor

All Preachers

Fragile - handle with care

2022-01-30

Evening Sermon

Malcolm MacGregor

Matthew 12:1-50

One-offs

Upwardly mobile

2022-01-30

Morning Sermon

Malcolm MacGregor

1 Thessalonians 4:1-18

1 Thessalonians

Our journey with God

2018-10-07

Morning Sermon

Malcolm MacGregor

Isaiah 40:1-31

One-offs