Talk Various Share: Alexander McCall Smith Wednesday 21 Aug 2019 18:45 EIBF - Main Theatre, Edinburgh. Scotland