A TEXT-BOOK OF PHILOSOPHICAL AND SOCIOLOGICAL FOUNDATIONS OF ... Dr. Showkeen Bilal Ahmad Gul, (M.A(Edu.), M.Ed, M.Phil, ...