Tag Archives: Reverend William Macleod

Strive for Perfection – Reverend William Macleod Sermon

Strive for Perfection – Reverend William Macleod Sermon Rev. William Macleod was born on the Isle of Lewis, Scotland. He was educated at Aberdeen University, the Free Church of Scotland College (Edinburgh) and Westminster Theological Seminary (Philadelphia). Ordained to the … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , | Leave a comment