Molecular biology - Clark, David P. (Academic Press, 2019)