Applied chemistry : Theory and Practice - Vermani, O. P.; Narula, A. K. (New Age International Publication, 2020)