Doug Turnbull

Newcastle University