9780940030305: Structure and Methods: DNA Protein Complexes and Proteins