John G. Flanagan | Synapse