Brian Flanagan, PhD