Molecular biology: Principles and practice - Jennifer A Doudna (New York, 2012)