Modern methods of drug design and development - Lloyd, Matthew (Methods in enzymology, 2023)