Handling Hume's questions : God, belief and miracle.
Holy Trinity Church (Haddington, Scotland)
Caption title.
Programme and closing worship from service at Holy Trinity Church, Haddington on Saturday 18 June 2011, 10.30am-3.30pm.