Author: Cooper, Richard, Haggis, Charlotte