Society and Culture through Ages