What are the theories derived from Frankfurt school of thought?