Adrian Allen, PhD