Alan MacLeod
Alan MacLeod is a member of the Glasgow Media Group and completed his thesis in sociology in 2017. He specialized in media theory and analysis.
Alan MacLeod is a member of the Glasgow Media Group and completed his thesis in sociology in 2017. He specialized in media theory and analysis. See less