16 books
Understanding Basic Chemistry Through Problem Solving: The Learner's Approach (Revised Edition)
Understanding Advanced Organic And Analytical Chemistry: The Learner's Approach (Revised Edition)
Understanding Advanced Physical Inorganic Chemistry: The Learner's Approach (Revised Edition)
Understanding Experimental Planning For Advanced Level Chemistry: The Learner's Approach
Understanding Advanced Chemistry Through Problem Solving: The Learner's Approach (In 2 Volumes)
Understanding Advanced Chemistry Through Problem Solving: The Learner's Approach - Volume 1