DNA Science: A First Course, Second Edition