Molecular biology of assemblies and machines - Steven,Alasdair C. etal (2016)