- Solving problems in chemistry: With emphasis on stoichiometry and equilibrium and applications in biological and medical sciences, engineering and economics, and environmental sciences
- SOLVING PROBLEMS IN CHEMISTRY ~ with emphasis on Stoichiometry & Equilibrium & Applications in Agriculture, Marine, Biological, Medical & Environmental Sciences & Industrial Chemistry
- Fundamentals of chemistry
- Einstein's Last Message: Saving our world by changing how we think
- Advanced Problems in Applied Chemistry: Topics in Environmental Chemistry and Related Fields