Basic principles of organic chemistry - Rodriguez, Evelyn B. (UP Open University, 1999)