Alexander Dyce Davidson (professor of medicine)