Foucault often argues against the idea that there is a single foundation for knowledge or a single explanation for all human activity and social organization. There is no one principle which explains everything else. Instead it is a question of the interrelation of a complex and multilayered range of elements