William A. Craig | Synapse