William D. McCulloch | Synapse