Human ecology and social consciousness - Tripathi, S.M. (Delhi Global, 2003)