John CavanaghScottish · 31 stories · 5 meditations · 1,336 minsJohn Cavanagh is one of very few people to have worked for all five BBC radio stations, in a career spanning over 20 years; engaging his audience with a soothing, soft Scottish accent that can take you away to magical places.