John P. Williams | Synapse