Fundamental biomolecular techniques

Donald D. Brown, Tom Maniatis