The full programme for the final CrimeFest in Bristol, which takes place 15 – 18 May at Bristol’s Mercure Grand Hotel has ...