Macromolecular Protein Complexes - Harris, J. Robin; Marles-Wright, Jon (Springer International Publishing, 2017)