Essentials of Molecular Biology - Malacinski, George M