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