Peter Dockery BSc PhD (Author)