Cultural And Socio Political Evolution