DNA science: a first course - Crotty, David A; Author (2003)