Essential Medicinal chemistry - OLANIYI, A.A (Hope Publication)