John CavanaghScottish · 24 stories · 2 meditations · 947 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.