David J. Flanagan · Study