socio-political, literary and intellectual streams.