ALEXANDER McCALL SMITH has a double existence. He is a Professor of Medical Law, but also an author who has now written over fifty books on a wide range of subjects. These range from specialist ...