David Leonard, PhD