Fundamentals of Medicinal Chemistry by Dr. Gareth Thomas & Gareth Thomas