Molecular Interactions: Concepts and Methods (Hardcover)