Civilization through the ages - Bose, P.N