Molecular biology - Clark, David P. (Amstedam Elsevier, 2013)