Molecular Biology Principles and Practice by Michael M. Cox, Jennifer Doudna, Michael O'Donnell - WordSea