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