David M. Howcroft | Synapse