Macromolecular Protein Complexes : Structure and Function - Harris, J. Robin.; Marles-Wright, Jon. (Springer International Publishing : Imprint: Springer, 2017)