Molecular Biology Of Assemblies And Machines (Hb 2016) - Steven, A. (Garland, 2016)