James M. McCabe | Synapse