David N. MacLennan | Synapse