Alexander McCall Smith on the No. 1 Ladies' Detective Agency