'Dave Datblygu': David R Edwards, a unique voice of Welsh mu