Theoretical Aspects of DNA-protein Interactions: Co-Operative and Non-Co-operative Binding of Large Ligands to a One-Dimensional Homogeneous Lattice. | AMiner