David Mooney, PhD