Synthetic biology - Voigt, Christopher (Methods in enzymology)