DNA-Protein Interactions : Principles and Protocols - Leblanc, Benoît P. (Springer New York : Imprint: Humana, 2015)