Advanced drug design and development a medicinal chemistry approach (Horwood, 1994)