artículo
IRRC No. 906
Dr Mark Howard
Number of articles written: 1 artículo
Dr Mark Howard
Number of articles written: 1 artículo
Dr Mark Howard is a Teaching and Research Associate in the Philosophy Program at Monash University. He specializes in political philosophy and applied ethics, and currently teaches
human rights theory.