Michel Foucault


French philosopher
15 Oct 1926 - 25 Jun 1984