Alan Palmer

Alan Palmer is an independent scholar living in London, England. He has a PhD from the University of East London.