challenged by new theoretical currents such as posthumanism and the "new materialisms",