David Hoare Jack Cooper Edinburgh 2018