Macromolecular protein complexes II: structure and function - Harris, James R. 1943-; Marles-Wright, Jon (Springer International Publishing, 2019)