Neil Gray

Newcastle University