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