jeffrey foucault2024