David Thackeray

University of Exeter