Edinburgh International Festival 2019: The Scotsman critics on this year’s programme
Edinburgh International Festival director has revealed the full programme for the 2019 event - which will see 93 events staged across 17 venues, and 2600 artists from 40 nations in the line-up. Here, The Scotsman's expert team of critics pick out their own highlights from the programme.