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














