John CavanaghScottish · 32 stories · 6 meditations · 1,423 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.