Visit Alexander McCall Smith's new website at

click to go to www.alexandermccallsmith.co.uk