Science and society - Riyat, Tarsem Singh (Chandigarh Tarlochan pub., 2017)