Talk Various (THIS EVENT HAS NOW PASSED) Share: Alexander McCall Smith Sunday 16 Jun 2019 14:00 Borders Book Festival, Melrose. Scotland