Xavier MichaletBooksSingle-Molecule Studies of Nucleic Acids and Their ProteinsAuthor data: Open Library