The processes of life: an introduction to molecular biology | Synapse