David Parkes, PhD