The giant book of knowledge (New Delhi : Young Learner Pub)
Keywords: Evolution (Biology) -- Philosphy; Human evolution -- Philosophy; Social evolution -- Philosophy