Medicinal chemistry: A molecular and biochemical approach - Nogrady, Thomas (Oxford, 2005)