Get Evangelical Times delivered to your door
Reverend William Macleod was ordained and inducted to Glasgow Partick in 1976. He was translated to Portree in 1993, and again to Glasgow Thornwood (now Knightswood) in 2006. He served as Moderator of