Dorothy Dunnett Centenary Gathering 2023

More details here: CentenaryAnnouncementIDDD