David J. Solecki | Synapse