
Spiritual Sleep - David Welsh (1793 – 1845) / Scottish Divine
▶️Visit westportexperiment.com for more audio resources. Spiritual Sleep - David Welsh (1793 – 1845) / Scottish Divine David Welsh FRSE (11 December 1793 – 24 April 1845) was a Scottish divine and academic.[2] He was Moderator of the General Assembly of the Church of Scotland in 1842.[3] In the…






























