- Understanding Advanced Physical Inorganic Chemistry: The Learner's Approach (Revised Edition)
- Understanding Basic Chemistry Through Problem Solving: The Learner's Approach
- Understanding Basic Chemistry: The Learner's Approach
- Understanding Basic Chemistry Through Problem Solving: The Learner's Approach (Revised Edition)
- Understanding Advanced Organic and Analytical Chemistry:The Learner's ApproachRevised Edition