Conducted by the Rev. Joseph Muir , B.D., South Newington Church,
Edinburgh
Campbell Stephen , M.P.
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Conducted by the Rev. Joseph Muir , B.D., South Newington Church,
Edinburgh
Campbell Stephen , M.P.