William Davies pianist, organist, composer