T. John Flanagan · Study