DNA science: a first course - Micklos, David A. (I.K.International, 2003)