Humanity,science and materialism - Sharda,S.R. (Chandigarh Enkay pub., 2012)