Richard Walsh, PhD