David Barford, PhD