Small molecule medicinal chemistry strategies and technologies - Czechtizky, Werngard; Hamley, Peter (John Wiley & Sons, 2016)