In an unusual fusion of science, religion and the arts, the Church of Scotland’s Society, Religion and Technology (SRT) Project is sponsoring a performance of a play on the life of the famous scientist Isaac Newton; this takes place at the Mitchell Theatre in Glasgow at 7pm on Saturday 26th March. There will also be […]
↧