Robert J. Barry, PhD