Macromolecular Protein Complexes II: Structure and Function By: J Robin Harris, Jon Marles Wright Read more