Structure and function in complex macromolecular assemblies: some evolutionary themes. - Jones, E; Yeates, T (2012)