Acclaimed Edinburgh-based author Alexander McCall Smith is a professor
of Medical Law and a prolific fiction writer. He has written over fifty books. It is, however, with the fictional character Ma-Ramotswe that his name ...